This is a documentation of an earlier 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)

nestedRows.destroy()

Destroys the plugin instance.

# disableCoreAPIModifiers

Source code (opens new window)

nestedRows.disableCoreAPIModifiers()

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

# disablePlugin

Source code (opens new window)

nestedRows.disablePlugin()

Disables the plugin functionality for this Handsontable instance.

# enableCoreAPIModifiers

Source code (opens new window)

nestedRows.enableCoreAPIModifiers()

Disable the modify hook skipping flag.

# enablePlugin

Source code (opens new window)

nestedRows.enablePlugin()

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)

nestedRows.updatePlugin()

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

Last Updated: Dec 2, 2021