ManualColumnResize
Description
Initializes the plugin and applies CSS classes to the resize handle and guide elements.
Members
PLUGIN_KEY
ManualColumnResize.PLUGIN_KEY
Returns the plugin key used to identify this plugin in Handsontable settings.
PLUGIN_PRIORITY
ManualColumnResize.PLUGIN_PRIORITY
Returns the priority order used to determine the order in which plugins are initialized.
Methods
clearManualSize
manualColumnResize.clearManualSize(column)
Clears the cache for the specified column index.
| Param | Type | Description |
|---|---|---|
| column | number | Visual column index. |
destroy
manualColumnResize.destroy()
Destroys the plugin instance.
disablePlugin
manualColumnResize.disablePlugin()
Disables the plugin functionality for this Handsontable instance.
enablePlugin
manualColumnResize.enablePlugin()
Enables the plugin functionality for this Handsontable instance.
isEnabled
manualColumnResize.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 then the ManualColumnResize#enablePlugin method is called.
loadManualColumnWidths Deprecated
manualColumnResize.loadManualColumnWidths() ⇒ Array
Deprecated. The `PersistentState` plugin has been removed. This method is a no-op and will be removed in a future major release.saveManualColumnWidths Deprecated
manualColumnResize.saveManualColumnWidths()
Deprecated. The `PersistentState` plugin has been removed. This method is a no-op and will be removed in a future major release.setManualSize
manualColumnResize.setManualSize(column, width) ⇒ number
Sets the new width for specified column index.
| Param | Type | Description |
|---|---|---|
| column | number | Visual column index. |
| width | number | Column width (no less than 20px). |
Returns: number - Returns new width.
updatePlugin
manualColumnResize.updatePlugin()
Updates the plugin’s state.
This method is executed when updateSettings() is invoked with any of the following configuration options: