Custom CSS styling, applied to every column calcWidth, minWidthPx, maxWidthPx, minWidth, maxWidth, minWidthPercent, maxWidthPercent, resolvedWidth
A list containing all the child columns under this column (if any).
OptionalcollapsibleOptional Indicated whether the column can be collapsed. If the value is true, the column can be collapsed It is used in tree grid and for navigation
OptionalcollapsibleThe template reference for the collapsible indicator of the column. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Specifies whether the column belongs to a group of columns.
Represents the type of data for the column: string, number, boolean, currency, date, time, etc.
OptionaldefaultDefault date/time format for Date/Time fields.
OptionaldefaultDefault time format for Date/Time fields.
OptionaldisabledIndicates whether a column can be hidden. If the value is true, the column cannot be hidden
Indicates whether a column can be pinned. If the value is true, the column cannot be pinned
Indicated whether the column can be edited. If the value is true, the column can be edited
Sets properties on the default column editors
Indicates if the column is currently expanded or collapsed. If the value is true, the column is expanded
The internal field name, used in expressions and queries.
Indicates whether a column can be filtered. If the value is true, the column can be filtered
Represents a custom template for filtering It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The filtering expressions for the column. The type contains properties and methods for filtering: filteringOperands, operator (logic), fieldName, etc.
OptionalfiltersOptional filtering operands that apply to this field.
Represents the instance of the parent GridType that contains this column.
Indicates whether a column can be put in a group. If the value is true, the column can be put in a group
Represents a method with custom grouping comparator to determine the members of the group.
OptionalheaderOptional Represents the header text of the column
Represents custom CSS classes applied to the header element. When added, they take different styling
Represents custom CSS classes applied to the header group. When added, they take different styling
Represents custom CSS styles applied to the header group. When added, they take different styling
Represents custom CSS styles applied to the header element. When added, they take different styling
The template reference for the custom header of the column It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Indicates whether a column is currently hidden (not visible). If the value is true, the column is not visible
The index of the column within the grid. Includes the hidden columns when counting
The template reference for the custom inline editor of the column It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
Indicates whether the current column is the first for the grid to be pinned. If the value is false, there are columns, that have been pinned before the current
Indicates whether the current column is the last to be pinned. If the value is false, there are columns, that have been pinned after the current
OptionallabelDisplay label for the field.
Represents the hierarchical level of the column in the column layout
Optional The immediate parent (right above) column of this column (if any). If there is no parent, that means the current column is the root parent
Indicates if the column is currently pinned. If the value is true, the column is pinned
Optional arguments for any pipe applied to the field.
Specifies whether the column can be resized. If the value is true, the column can be resized
Specifies whether the data of the column can be searched. If the value is true, the column data can be searched
Indicates if the column can be selected. If the value is true, the column can be selected
Indicates if the column is currently selected. If the value is true, the column is selected
Indicates whether a column can be sorted. If the value is true, the column can be sorted.
Indicates whether the search should match results, no matter the case of the letters (upper and lower)
If the value is false, the result will depend on the case (example: E will not match e)
If the value is true, the result will not depend on the case (example: E will match e)
The sorting strategy used for sorting this column. The interface contains a method sort that sorts the provided data based on the given sorting expressions
The template reference for a summary of the column It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
The title of the column, used for accessibility purposes
OptionaltopOptional The root parent of this column (if any). If there is no root parent, that means the current column is the root parent
The index of the column within the grid. Does not include the hidden columns when counting
A list containing all the child columns under this column (if any). Empty without children or if this column is not Group or Layout.
OptionalformatterOptional formatter function to transform the value before display.
The value of the field.
Optional row data that contains this field.
A method definition to retrieve the set CSS size
A method definition to retrieve the set CSS width of the cells under the column
A method definition to move the column to the specified index. It takes the index of type number as a parameter
Pins the column at the specified index (if not already pinned).
OptionalpopulateA method definition to toggle column visibility (hidden or visible)
Unpins the column at the specified index (if not already unpinned).
Represents a column in the
GridType. It is essentially the blueprint to a column object. Contains definitions of properties and methods, relevant to a column