Describes the structure of the column, and if desired can be used to get access to the data to be rendered in this column.

Hierarchy

  • Column

Constructors

Properties

constituentType?: string

If this column is part of a roll-up tree table, represents the type of the row data that can be found in this column for leaf nodes if includeConstituents is enabled. Otherwise, it is null.

Returns

String

description?: string

Accessors

  • get index(): number
  • Returns number

    int

    Deprecated

    do not use. Internal index of the column in the table, to be used as a key on the Row.

  • get isPartitionColumn(): boolean
  • True if this column is a partition column. Partition columns are used for filtering uncoalesced tables - see Table.uncoalesced.

    Returns boolean

    true if the column is a partition column

  • get isSortable(): boolean
  • Returns boolean

  • get name(): string
  • Label for this column.

    Returns string

    String

  • get type(): string
  • Type of the row data that can be found in this column.

    Returns string

    String

Methods

  • Creates a new value for use in filters based on this column. Used either as a parameter to another filter operation, or as a builder to create a filter operation.

    Returns FilterValue

    FilterValue

  • a CustomColumn object to apply using applyCustomColumns with the expression specified.

    Parameters

    • expression: string

    Returns CustomColumn

    CustomColumn

  • a CustomColumn object to apply using applyCustomColumns with the expression specified.

    Parameters

    • expression: string

    Returns CustomColumn

    CustomColumn

  • a CustomColumn object to apply using applyCustomColumns with the expression specified.

    Parameters

    • expression: string

    Returns CustomColumn

    CustomColumn

  • the value for this column in the given row. Type will be consistent with the type of the Column.

    Parameters

    Returns any

    Any

  • Creates a sort builder object, to be used when sorting by this column.

    Returns Sort

    Sort

  • Returns string

  • a CustomColumn object to apply using applyCustomColumns with the expression specified.

    Parameters

    • name: string
    • expression: string

    Returns CustomColumn

    CustomColumn

  • Format entire rows colors using the expression specified. Returns a CustomColumn object to apply to a table using applyCustomColumns with the parameters specified.

    Parameters

    • expression: string

    Returns CustomColumn

    CustomColumn