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
>>