Menu

Hierarchy

Index

Methods

Private addAlternatingRowStyle

  • addAlternatingRowStyle(): void
  • Returns void

addCssClass

  • addCssClass(cssClass: string): void
  • Parameters

    • cssClass: string

    Returns void

Private addIbcsMargins

  • addIbcsMargins(): void
  • Returns void

Private addIbcsTextAlign

  • addIbcsTextAlign(): void
  • Returns void

Private addNegativePositiveCssClass

  • addNegativePositiveCssClass(): void
  • adds a css class 'negative' or 'positive' to the cell model when its value is defined

    Returns void

Private addRowDividers

  • addRowDividers(): void
  • Returns void

appendStyle

  • appendStyle(classname: AnyCflStyleName, style: CSSProperties): void
  • Parameters

    • classname: AnyCflStyleName
    • style: CSSProperties

    Returns void

appendStyles

  • appendStyles(styles: AnyCflStyles): void
  • Parameters

    • styles: AnyCflStyles

    Returns void

Private applyBackgroundBarNegativeRtlStyling

  • applyBackgroundBarNegativeRtlStyling(): void
  • todo: rotation causes fill patterns to rotate. consider changing the direction or sth like that

    Returns void

Private applyBackgroundBarStyling

  • applyBackgroundBarStyling(): void
  • Returns void

Private applyBackgroundStyling

  • applyBackgroundStyling(): void
  • sets the background of all cells to the color specified in properties

    Returns void

Private applyBarChartStyling

  • applyBarChartStyling(): void
  • Returns void

Protected applyColumnHeaderScenarioStyling

  • applyColumnHeaderScenarioStyling(): void
  • When scenario is set for a column header cell, this rule sets styles and makes the renderer create the dt bar

    Returns void

Private applyColumnWidth

  • applyColumnWidth(): void
  • Returns void

Private applyFixedHeader

  • applyFixedHeader(): void
  • Returns void

Private applyHierarchyLevelStyling

  • applyHierarchyLevelStyling(): void
  • Returns void

Private applyIndicatorSign

  • applyIndicatorSign(): void
  • Returns void

Private applyLabelStyling

  • applyLabelStyling(): void
  • Returns void

Private applyPinChartCellStyling

  • applyPinChartCellStyling(): void
  • Returns void

Private assignScenarios

  • assignScenarios(): void
  • Assigns Scenarios to cells the model of which supports representing a single data type based on the property scenarioAssignment. Should be executed before other rules read cellModel.scenario for obvious reasons

    Returns void

executeRules

  • executeRules(viewModel: ViewModel): void
  • Parameters

    • viewModel: ViewModel

    Returns void

getAddress

getAxisScenario

  • getAxisScenario(): undefined | Scenario

getCellDimensionMetadata

getCellType

  • getCellType(): CellType
  • Returns CellType

getCflVariable

  • getCflVariable(key: string): unknown
  • Parameters

    • key: string

    Returns unknown

getColumnHeaderCount

  • getColumnHeaderCount(): number
  • Returns number

getColumnWidth

  • getColumnWidth(columnIndex?: number): number
  • Parameters

    • Optional columnIndex: number

    Returns number

getCssClasses

  • getCssClasses(): string[]
  • Returns string[]

getData

getDataColumnHierarchyLevel

  • getDataColumnHierarchyLevel(): number
  • Returns number

getDataColumnIndex

  • getDataColumnIndex(): number
  • Returns number

getDataMetrics

  • getDataMetrics(): DataMetrics
  • Returns DataMetrics

getDataRowHierarchyLevel

  • getDataRowHierarchyLevel(): number
  • Returns number

getDataRowIndex

  • getDataRowIndex(): number
  • Returns number

getEditable

  • getEditable(): boolean
  • Returns boolean

getExplicitHierarchyMemberLevel

  • getExplicitHierarchyMemberLevel(): number
  • Returns number

getHeaderAxis

  • getHeaderAxis(): string
  • Returns string

getHierarchyLevel

  • getHierarchyLevel(): number
  • Returns number

getIndicatorSign

  • getIndicatorSign(): string
  • Returns string

getMatrixColumnIndex

  • getMatrixColumnIndex(): number
  • Returns number

getMatrixData

getMatrixRowIndex

  • getMatrixRowIndex(): number
  • Returns number

getMaxColumnHierarchyLevel

  • getMaxColumnHierarchyLevel(): number
  • Returns number

getMaxRowHierarchyLevel

  • getMaxRowHierarchyLevel(): number
  • Returns number

getProperties

  • getProperties(): Readonly<MatrixProperties>
  • Returns Readonly<MatrixProperties>

getProperty

  • getProperty(propertyName: string): unknown
  • Parameters

    • propertyName: string

    Returns unknown

getRowHeaderCount

  • getRowHeaderCount(): number
  • Returns number

getScenario

getStyles

  • getStyles(): AnyCflStyles
  • Returns AnyCflStyles

getText

  • getText(): string
  • Returns string

getValue

  • getValue(): null | number
  • Returns null | number

getValueByDataIndices

  • getValueByDataIndices(x: number, y: number): null | number
  • Parameters

    • x: number
    • y: number

    Returns null | number

isCollapsed

  • isCollapsed(): boolean
  • Returns boolean

isColumnResultCell

  • isColumnResultCell(): boolean
  • Returns boolean

isMemberEqualOrParent

isNextRowResultCell

  • isNextRowResultCell(): boolean
  • Returns boolean

isResultCell

  • isResultCell(): boolean
  • Returns boolean

isRowResultCell

  • isRowResultCell(): boolean
  • Returns boolean

isSelectedBy

  • isSelectedBy(dataSelectionName: string): boolean
  • Parameters

    • dataSelectionName: string

    Returns boolean

setAxisScenario

  • setAxisScenario(scenarioID: string): void
  • Parameters

    • scenarioID: string

    Returns void

setEditable

  • setEditable(isEditable: boolean): void
  • Parameters

    • isEditable: boolean

    Returns void

setIndicatorSign

  • setIndicatorSign(indicatorSign: string): void
  • Parameters

    • indicatorSign: string

    Returns void

setScenario

  • setScenario(scenarioID: string): void
  • Parameters

    • scenarioID: string

    Returns void

setShowScenarioBar

  • setShowScenarioBar(showScenarioBar: boolean): void
  • Parameters

    • showScenarioBar: boolean

    Returns void

setStyles

  • setStyles(styles: AnyCflStyles): void
  • Parameters

    • styles: AnyCflStyles

    Returns void

setText

  • setText(text: string): void
  • Parameters

    • text: string

    Returns void

Generated using TypeDoc