This page covers a next version of Handsontable, and is not published yet.

This page covers a non-latest version of Handsontable.

# NestedRows

# Description

Plugin responsible for displaying and operating on data sources with nested structures.

# Options

# nestedRows

Source code (opens new window)

nestedRows.nestedRows : boolean

Disable or enable the nested rows functionality - displaying nested structures in a two-dimensional data table.

See quick setup of the Nested rows.

Default: false Example

nestedRows: true,

# Methods

# destroy

Source code (opens new window)


Destroys the plugin instance.

# disableCoreAPIModifiers

Source code (opens new window)


Enable the modify hook skipping flag - allows retrieving the data from Handsontable without this plugin's modifications.

# disablePlugin

Source code (opens new window)


Disables the plugin functionality for this Handsontable instance.

# enableCoreAPIModifiers

Source code (opens new window)


Disable the modify hook skipping flag.

# enablePlugin

Source code (opens new window)


Enables the plugin functionality for this Handsontable instance.

# isEnabled

Source code (opens new window)

nestedRows.isEnabled() ⇒ boolean

Checks if the plugin is enabled in the handsontable settings. This method is executed in Hooks#beforeInit hook and if it returns true than the NestedRows#enablePlugin method is called.

# updatePlugin

Source code (opens new window)


Updates the plugin state. This method is executed when Core#updateSettings is invoked.

Last Updated: Apr 12, 2024