Class: ManualColumnFreeze

ManualColumnFreeze

This plugin allows to manually "freeze" and "unfreeze" a column using an entry in the Context Menu.
You can turn it on by setting a manualColumnFreeze property to true.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 17

Members

frozenColumnsBasePositionsArray

Original column positions

manualColumnMovePlugin

Reference to the ManualColumnMove plugin.

Methods

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 244

destroy()

Destroy plugin instance.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 64

disablePlugin()

Disable plugin for this Handsontable instance.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 49

enablePlugin()

Enable plugin for this Handsontable instance.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 88

freezeColumn(column)

Freeze the given column (add it to fixed columns).

Parameters:
Name Type Description
column Number

Column index.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 42

isEnabled(){Boolean}

Check if the plugin is enabled in the Handsontable settings.

Returns: {Boolean}
handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 115

unfreezeColumn(column)

Unfreeze the given column (remove it from fixed columns and bring to it's previous position).

Parameters:
Name Type Description
column Number

Column index.

handsontable/src/plugins/manualColumnFreeze/manualColumnFreeze.js, line 76

updatePlugin()

Updates the plugin to use the latest options you have specified.