Private apiProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected areaProtected borderProtected borderProtected borderProtected borderProtected Readonly cleanupProtected colProtected contentProtected contentProtected Readonly domPrivate dragPrivate dragProtected draggingProtected editingProtected Readonly eventProtected firstProtected Optional getProtected Optional getReadonly hostProtected hoverProtected hoverProtected Optional keyProtected Optional mousePrivate mousePrivate mousePrivate mouseProtected scrollProtected scrollProtected scrollProtected scrollProtected scrollProtected selectionProtected Optional storeOptional storeOptional storeReadonly tableReadonly tableProtected treeProtected addProtected adjustProtected adjustProtected adjustProtected adjustProtected adjustProtected applyPrivate autoPrivate autoPrivate autoPrivate Automatically restores the sorting state of the table.
autoRestoreSortingState
ClassName
This method checks if the autoRestoreSortingState option is enabled in the tableOptions. If enabled, it uses the storeSortingService to retrieve the sort items array. If there are sort items present, it applies them to the table's body model using the doSort method.
Private changePrivate clearTriggers the context menu event based on the mouse move event.
The mouse move event object.
Creates a GeMouseEvent object based on a MouseEvent.
The MouseEvent object to create the GeMouseEvent from.
Protected debouncePrivate debugProtected drawProtected Draws big cells (rowspan and or colspan) in body/center
CellRange
X position in pixel for top left corner
Y position in pixel for top left corner
AreaModelIf
Parent div as HTMLDivElement
SideIdent (west,center,east)
Protected findInitializes the table. Called by the table component.
This instance of the table scope.
firstInit
TableScope
Protected getProtected getProtected getProtected getProtected getProtected getProtected getProtected hideProtected hideHandles the end of mouse dragging event on a frame.
The mouse event object.
Handles mouse dragging on the frame.
The mouse event object.
Handles the mouse move event.
The mouse move event object.
Triggers an action based on the provided action ID.
The ID of the action to be triggered.
Handle mouse click events.
The mouse click event.
The previous mouse click event, if any.
Handles the mouse down event.
The mouse event object.
Protected resetPrivate resizeResizes the column based on the mouse event.
The mouse event that triggered the resize.
Toggles the checkbox state of a specific row in a table.
The index of the row to toggle the checkbox state.
The index of the column. This parameter is unused.
The identifier of the table area.
Static createCreates a TableScope instance.
The HTML div element that will contain the table.
The table model object.
Optional tableOptions: TableOptionsIf = ...The optional table options object.
Optional eventListener: EventListenerIf = ...The optional event listener object.
Optional domService: DomServiceIf = ...The optional DOM service object.
Generated using TypeDoc
Class representing a TableScope.
Implements
OnActionTriggeredIf