Cell editor for option cells whose value can be any value from set of pre-defined options or values that can be input by user.
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.
Handle the DOM events for the editor.
The DOM event sent to the editor.
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 by moving viewport occluder and cell editor container.
Validate the cell input. Shows validation error notification when input is invalid.
Generated using TypeDoc