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