Cell editor for option cells.
It supports multiple option selection. If cell metadata contains type attribute 'array', then it behaves as a multi select. In that case cell data is expected to be list of string values.
An object which holds the configuration data for a cell.
Construct a new cell editor.
Cell configuration data for the cell being edited.
The div element used to contain and position editor widget.
A signal emitted when input changes.
Callback method to call on cell edit cancel.
Callback method to call on cell edit commit.
Cell input validator to use for the cell being edited.
Notification popup used to show validation error messages.
The div element used to prevent editor widget overflow beyond grid viewport.
Whether the cell editor is disposed.
Whether the value input is valid.
Cancel editing the cell.
Commit the edited value.
Cursor move direction based on keys pressed to end the edit.
true on valid input, false otherwise.
Create and return a cell input validator based on configuration of the cell being edited. If no suitable validator can be found, it returns undefined.
Dispose of the resources held by cell editor.
Compute cell rectangle and return with other cell properties.
Return the current option input.
Set validity flag.
Whether the input is valid.
Notification message to show.
If message is set to empty string (which is the default) existing notification popup is removed if any.
Start editing the cell.
Reposition cell editor.
Validate the cell input. Shows validation error notification when input is invalid.
Generated using TypeDoc