Hierarchy

  • TableFactory

Constructors

Methods

  • Parameters

    • headerAreaModel: AreaModelIf = ...
    • bodyAreaModel: AreaModelIf
    • footerAreaModel: AreaModelIf = ...
    • fixedLeftColumnCount: number = 0
    • fixedRightColumnCount: number = 0
    • rowCheckboxVisible: boolean = false
    • defaultRowHeights: DefaultRowHeightsIf = ...
    • columnDefs: ColumnDefIf[]
    • columnSizes: number[] = []
    • overridingColumnWidth: number = -1
    • columnCount: number

    Returns TableModel

  • Parameters

    • param: {
          bodyAreaModel: AreaModelIf;
          columnCount?: number;
          columnDefs?: ColumnDefIf[];
          columnSizes?: number[];
          defaultRowHeights?: DefaultRowHeightsIf;
          fixedLeftColumnCount?: number;
          fixedRightColumnCount?: number;
          footerAreaModel?: AreaModelIf;
          headerAreaModel?: AreaModelIf;
          overridingColumnWidth?: number;
          rowCheckboxVisible?: boolean;
      }
      • bodyAreaModel: AreaModelIf
      • Optional columnCount?: number
      • Optional columnDefs?: ColumnDefIf[]
      • Optional columnSizes?: number[]
      • Optional defaultRowHeights?: DefaultRowHeightsIf
      • Optional fixedLeftColumnCount?: number
      • Optional fixedRightColumnCount?: number
      • Optional footerAreaModel?: AreaModelIf
      • Optional headerAreaModel?: AreaModelIf
      • Optional overridingColumnWidth?: number
      • Optional rowCheckboxVisible?: boolean

    Returns TableModel

  • Type Parameters

    • T

    Parameters

    • rows: T[]
    • header: string[][] = []
    • footer: string[][] = []
    • fixedLeftColumnCount: number = 0
    • fixedRightColumnCount: number = 0
    • rowCheckboxVisible: boolean = false
    • defaultRowHeights: DefaultRowHeightsIf = ...
    • columnDefs: ColumnDefIf[]
    • columnSizes: number[] = []

    Returns TableModel

  • Type Parameters

    • T

    Parameters

    • param: {
          columnDefs?: ColumnDefIf[];
          columnSizes?: number[];
          defaultRowHeights?: DefaultRowHeightsIf;
          fixedLeftColumnCount?: number;
          fixedRightColumnCount?: number;
          footer?: string[][];
          header?: string[][];
          rowCheckboxVisible?: boolean;
          rows: T[];
      }
      • Optional columnDefs?: ColumnDefIf[]
      • Optional columnSizes?: number[]
      • Optional defaultRowHeights?: DefaultRowHeightsIf
      • Optional fixedLeftColumnCount?: number
      • Optional fixedRightColumnCount?: number
      • Optional footer?: string[][]
      • Optional header?: string[][]
      • Optional rowCheckboxVisible?: boolean
      • rows: T[]

    Returns TableModel

  • Parameters

    • p: Partial<{
          bodyAreaModel: AreaModelIf;
          bodyData: any[][];
          columnCount: number;
          columnDefs: ColumnDefIf[];
          columnSizes: number[];
          defaultRowHeights: DefaultRowHeightsIf;
          fixedLeftColumnCount: number;
          fixedRightColumnCount: number;
          footerAreaModel: AreaModelIf;
          footerData: string[][];
          getSelectionModel: GetT<SelectionModelIf>;
          headerAreaModel: AreaModelIf;
          headerData: string[][];
          overridingColumnWidth: number;
          parentSize: number;
          properties: string[];
          rowCheckboxVisible: boolean;
          rows: any[];
          tableOptions: TableOptionsIf;
      }>

    Returns TableModelIf

Generated using TypeDoc