Skip to content

Type alias: MetadataFunction<ContextT>

core.MetadataFunction

Ƭ MetadataFunction<ContextT>: (context: ContextT, search: string, formulaContext?: MetadataContext) => Promise<MetadataFormulaResultType | MetadataFormulaResultType[] | ArraySchema | ObjectSchema<any, any>>

Type parameters

Name Type
ContextT extends ExecutionContext = ExecutionContext

Type declaration

▸ (context, search, formulaContext?): Promise<MetadataFormulaResultType | MetadataFormulaResultType[] | ArraySchema | ObjectSchema<any, any>>

A JavaScript function that can implement a MetadataFormulaDef.

Parameters
Name Type
context ContextT
search string
formulaContext? MetadataContext
Returns

Promise<MetadataFormulaResultType | MetadataFormulaResultType[] | ArraySchema | ObjectSchema<any, any>>

Defined in

api.ts:1860