Represents a column definition for one column of the table.

Hierarchy

  • ColumnDef

Implements

Constructors

Properties

classes: AreaObjectMapType<string[]> = ...

Represents an object that maps an area to a collection of objects.

editInputPipe?: editInputPipe

Represents an edit input pipe.

editable?: BooleanFunction

Determines if a column is editable or not.

Param

The variable to check.

Returns

  • Returns true if the variable is editable, false otherwise.
getEditRenderer?: GetEditRenderer

Retrieves the edit renderer for the column.

Name

getEditRenderer

Function

Param

The element for which to retrieve the edit renderer.

Returns

  • The edit renderer for the specified element, or null if not found.
headerLabel: string

Represents the label for a header.

isVisible: BooleanFunction = ...

Determines if the column is visible or not.

Returns

  • If the element is visible, returns true. Otherwise, returns false.
maxWidth: SizeIf = ...

Represents the maximum width of a column.

minWidth: SizeIf = ...

Represents the minimum width of a column.

property: string

Represents a property name of the table row element.

rendererMap: AreaObjectMapType<CellRendererIf> = ...

Template

sortComparator?: (<T>(a, b) => number)

Type declaration

    • <T>(a, b): number
    • Type Parameters

      • T

      Parameters

      • a: T
      • b: T

      Returns number

sortIconVisible?: BooleanFunction

Determines if the sort icon is visible.

Returns

Indicates whether the sort icon is visible.

sortState?: SortState

Represents the state of sorting for a list.

sortStatesOrder?: SortState[]

Represents the order of multiple sort states.

sortable?: BooleanFunction

Determines whether or not a column can be sorted.

Param

Specifies if an item is sortable.

Returns

  • Indicating whether the item is sortable or not.
visible: boolean = true
width: SizeIf = ...

Represents the size of a column along the width dimension.

Methods

Generated using TypeDoc