Skip to content

Members

detectedOverlappedHeaders

Source code

nestedHeaders.detectedOverlappedHeaders

The flag which determines that the nested header settings contains overlapping headers configuration.

ghostTable

Source code

nestedHeaders.ghostTable

Custom helper for getting widths of the nested headers.

PLUGIN_KEY

Source code

NestedHeaders.PLUGIN_KEY

Returns the plugin key used to identify this plugin in Handsontable settings.

PLUGIN_PRIORITY

Source code

NestedHeaders.PLUGIN_PRIORITY

Returns the priority order used to determine the order in which plugins are initialized.

Methods

_getHeaderTreeNodeDataByCoords

Source code

nestedHeaders._getHeaderTreeNodeDataByCoords()

Returns the header tree node data for the given coordinates, or undefined if the coordinates do not point to a header cell.

clearColspans

Source code

nestedHeaders.clearColspans()

Removes all colspan and rowspan attributes from the rendered header cells in all overlays.

destroy

Source code

nestedHeaders.destroy()

Destroys the plugin instance.

disablePlugin

Source code

nestedHeaders.disablePlugin()

Disables the plugin by removing all registered hooks, clearing header state, and resetting visual indicators.

enablePlugin

Source code

nestedHeaders.enablePlugin()

Enables the plugin by registering all required hooks and initializing the header state.

getColumnHeaderValue

Source code

nestedHeaders.getColumnHeaderValue()

Returns the display value for a nested header cell at the given visual column index and header level.

getHeaderSettings

Source code

nestedHeaders.getHeaderSettings()

Returns the header settings node for the specified header level and column index.

getLayersCount

Source code

nestedHeaders.getLayersCount()

Returns the number of nested header rows currently configured in the plugin.

getStateManager

Source code

nestedHeaders.getStateManager()

Returns the internal state manager that tracks the nested header spans and their layout configuration.

headerRendererFactory

Source code

nestedHeaders.headerRendererFactory()

Creates and returns a header renderer function for the specified header layer level.

isEnabled

Source code

nestedHeaders.isEnabled()

Returns whether the plugin is enabled based on the presence of the nestedHeaders settings key.

updatePlugin

Source code

nestedHeaders.updatePlugin()

Updates the plugin state when Handsontable settings change, rebuilding the header tree and refreshing column widths.