Home > @activeviam/activeui-sdk > CalculatedMeasureImplementationProperties
CalculatedMeasureImplementationProperties interface
Signature:
export interface CalculatedMeasureImplementationProperties<T>
Properties
Property | Type | Description |
---|---|---|
fillMultiBinding | (formulaEditorMultiBinding: MultiBinding, activeFormula: ActiveFormula<T>) => void | |
getDefaultFormat | () => string | |
getFormulaExpression | (formulaEditorMultiBinding: MultiBinding) => Mdx | |
getFormulaInfo | (formulaEditorMultiBinding: MultiBinding, discovery: Discovery, cubeName: string) => FormulaInfo | |
isValid | (formulaEditorMultiBinding: MultiBinding) => boolean | |
recognize | (mdxNode: MdxNode, cubeDiscovery: CubeDiscovery) => ActiveFormula<T> | null | undefined | |
renderEditor | (a: { discovery: Discovery; additionalMeasuresCompoundIds: CompoundIdentifierNode[]; cubeName: CubeName; formulaEditorMultiBinding: MultiBinding; serverUrl: Url; }) => React.ReactNode |