Interface ValidatedCalculationConfig

interface ValidatedCalculationConfig {
    calculationType: CalculationTypes;
    cols: (DimensionInAction<Record<string, unknown>, Record<string, unknown>> | MeasureInAction)[];
    compareMeasuresConditionalFormats?: ConditionalFormatInAction[];
    measures: MeasureInAction[];
    options?: CalculateOptions;
    rows: DimensionInAction<Record<string, unknown>, Record<string, unknown>>[];
    rowsSorting?: SortingInputParam;
    schemes: SchemeDefinition[];
}

Hierarchy

  • BaseCalculationConfig
    • ValidatedCalculationConfig

Properties

calculationType: CalculationTypes
cols: (DimensionInAction<Record<string, unknown>, Record<string, unknown>> | MeasureInAction)[]
compareMeasuresConditionalFormats?: ConditionalFormatInAction[]
measures: MeasureInAction[]
options?: CalculateOptions
rows: DimensionInAction<Record<string, unknown>, Record<string, unknown>>[]
rowsSorting?: SortingInputParam
schemes: SchemeDefinition[]