Interface ValidatedCalculationConfig

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

Properties

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