Interface TableOptionsIf

Represents the options for configuring a table.

Class Property Description
headerSeparatorBorderVisible Indicates whether the header separator border is visible.
footerSeparatorBorderVisible Indicates whether the footer separator border is visible or not.
fixedEastSeparatorBorderVisible Determines whether the fixed east separator border is visible.
fixedWestSeparatorBorderVisible Indicates whether the fixed west separator border should be visible.
verticalBorderVisible Indicates whether the vertical border is visible.
horizontalBorderVisible Represents the visibility of the horizontal border.
overflowX Determines the behavior of horizontal overflow for the table body (scroll port).
overflowY Determines the behavior of vertical overflow for the table body (scroll port).
tableTopBorderVisible Indicates whether the top border of a table is visible or hidden.
tableBottomBorderVisible Specifies whether the bottom border of a table is visible.
hoverRowVisible Flag indicating whether the hover color of a row is visible or not in general.
hoverColumnVisible Flag indicating whether the hover color of a column is visible or not in general.
columnsResizable Represents whether the columns are resizable.
columnsDraggable Flag indicating whether the columns are draggable.
columnResizeHandleWidthInPx The width of the column resize handle in pixels.
headerVerticalSeparator Represents whether a vertical separator should be displayed in a header.
footerVerticalSeparator Indicates whether a vertical separator should be displayed in the footer.
defaultRowHeights Represents the default row heights for a given table.
headerToggleExpandCollapseIcons Indicates whether to show toggle icons in the header.
treeOptions Represents the options for configuring a tree.
showCheckboxWihoutExtraColumn Indicates whether to show checkbox without an extra column.
externalFilterFunction Represents the external filter function used to filter table rows.
sortedOptions Represents a sorted options object.
sortOrder Represents the sort order of the columns.
autoRestoreOptions Represents auto restoration options.
getEditRenderer Retrieves the edit renderer for a specific action.
getSelectionModel Retrieves the selection model for a specific object.
getFocusModel Retrieves the focus model of the component.
shortcutActionIdMapping Represents a mapping of shortcut action IDs.

Hierarchy

  • TableOptionsIf

Implemented by

Properties

autoRestoreOptions?: AutoRestoreOptionsIf<any>
columnResizeHandleWidthInPx: number

The width of the column resize handle in pixels.

columnsDraggable: boolean

Flag indicating whether the columns are draggable.

columnsResizable: boolean

Represents whether the columns are resizable.

defaultRowHeights: DefaultRowHeightsIf

Represents the default row heights (for header, body and footer) for a given table.

Description

An array of numbers representing the default height for each row in a table.

externalFilterFunction: undefined | FilterFunction<any>

Represents the external filter function that will be used to filter the table rows.

fixedEastSeparatorBorderVisible: boolean

Determines whether the fixed east separator border is visible.

fixedWestSeparatorBorderVisible: boolean

Indicates whether the fixed west separator border should be visible.

footerSeparatorBorderVisible: boolean

Indicates whether the footer separator border is visible or not.

footerVerticalSeparator: boolean

Indicates whether a vertical separator should be displayed in the footer.

getEditRenderer?: GetEditRenderer

Retrieves the edit renderer for a specific action.

Function

Name

getEditRenderer

Param

The action for which to retrieve the edit renderer.

Returns

  • The edit renderer for the specified action.
getFocusModel?: GetT<FocusModelIf>

Retrieves the focus model of the component.

Returns

The focus model of the component.

getSelectionModel?: GetT<SelectionModelIf>

Retrieves the selection model for a specific object.

Param

The target object to retrieve the selection model from.

Returns

  • The selection model for the given object.
headerSeparatorBorderVisible: boolean

Indicates whether the header separator border is visible.

headerToggleExpandCollapseIcons: boolean
headerVerticalSeparator: boolean

Represents whether a vertical separator should be displayed in a header.

Since

1.0.0

horizontalBorderVisible: boolean

Represents the visibility of the horizontal border.

hoverColumnVisible: boolean

Flag indicating whether the hover color of a column is visible or not in general. If true, the column get the hover background color while the mouse is over the column.

hoverRowVisible: boolean

Flag indicating whether the hover color of a row is visible or not in general. If true, the row get the hover background color while the mouse is over the row.

overflowX: "auto" | "scroll"

The value of the css overflowX determines the behavior of horizontal overflow for the table body (scroll port).

overflowY: "auto" | "scroll"

The value of the css overflowX determines the behavior of vertical overflow for the table body (scroll port).

shortcutActionIdMapping?: ShortcutActionIdMapping

Represents a mapping of shortcut action IDs.

showCheckboxWihoutExtraColumn: boolean

Indicates whether to show checkbox without an extra column. If true and the row is checkable, a checkbox is rendered in the first column. If false and the row is checkable, a checkbox is rendered in an extra column left to the first column.

sortOrder: SortState[]

Represents the sort order of the columns.

sortedOptions: SortedOptionsIf

Represents a sorted options object.

Classdesc

The SortedOptions represents a class that defines sorted icons, which will displayed in the header (if column is sortable).

tableBottomBorderVisible: boolean

Specifies whether the bottom border of a table is visible.

tableTopBorderVisible: boolean

Indicates whether the top border of a table is visible or hidden.

treeOptions: TreeOptionsIf

Represents the options for configuring a tree.

verticalBorderVisible: boolean

Indicates whether the vertical border is visible.

Generated using TypeDoc