Constructors

Properties

calculationCapabilities: any
createValidatedDimensionAsMeasure: any
createValidatedMeasure: any
crossDefinitionChecks: any
getAllAvailableFields: any
getAllRequiredFields: any
getValidatedDimensionGrouper: any
getValidatedDimensions: any
getValidatedFilterDefinition: any
getValidatedFormatter: any
getValidatedFormatterWithFormat: any
getValidatedMeasures: any
getValidatedScheme: any
resultSetToHtmlTable: ((resultSet, config) => string)

Type declaration

    • (resultSet, config): string
    • Parameters

      • resultSet: MatrixResultSet
      • config: ValidatedMatrixConfig

      Returns string

validateCalculationOptions: any
validateInputParameters: any
validateRawDataObjects: any
validateSorting: any

Methods

  • Parameters

    • rawDataset: AnyDataItem[]
    • configInputParam: ValidatedMatrixConfig | CalculationConfig
    • Optional statusCallbackOrigin: StatusCallbackFunction

    Returns Promise<MatrixResultSet>

  • Returns CalculationCapabilities

  • Parameters

    • config: ValidatedMatrixConfig | CalculationConfig

    Returns undefined | string

  • Parameters

    • dimensionName: string

    Returns undefined | DimensionDefinition

  • Parameters

    • dimensionInputParam: DimensionInputParam
    • dataSet: Record<string, unknown>[]

    Returns {
        displayValue: string;
        value: string | number;
    }[]

  • Parameters

    • filterName: string

    Returns undefined | FilterDefinition

  • Parameters

    • expectedInputType: string

    Returns FilterDefinition[]

  • Parameters

    • formatterName: string

    Returns undefined | FormatterDefinition

  • Parameters

    • expectedInputType: string

    Returns FormatterDefinition[]

  • Parameters

    • grouperName: string

    Returns undefined | DimensionGrouperDefinition

  • Parameters

    • expectedInputType: string

    Returns DimensionGrouperDefinition[]

  • Parameters

    • measureName: string

    Returns undefined | MeasureDefinition

  • Parameters

    • config: ValidatedMatrixConfig | CalculationConfig

    Returns string[]

  • Parameters

    • config: CalculationConfig

    Returns string[]

  • Parameters

    • config: CalculationConfig

    Returns ValidatedMatrixConfig