ValueProvider<Value, Args>
Value provider that can either be a direct value of type Value or a function that returns a value of type Value.
Import:
import type { ValueProvider } from 'obsidian-dev-utils/value-provider';Signature:
export type ValueProvider<Value, Args extends object = object>Signature:
type ValueProvider<Value, Args> = ((args: Args & CommonArgs) => Promisable<Value>) | ValueType: ((args: Args & CommonArgs) => Promisable<Value>) | Value
Links to this page: