Skip to main content

TreeListEditingBuilder<T> Methods

Provides methods that allow you to configure nested options of the client-side editing object.
Name Description
AllowAdding(JS) Specifies whether a user can add new rows. It is called for each data row when defined as a function. Mirrors the client-side allowAdding option.
AllowAdding(Boolean) Specifies whether a user can add new rows. It is called for each data row when defined as a function. Mirrors the client-side allowAdding option.
AllowDeleting(JS) Specifies whether a user can delete rows. It is called for each data row when defined as a function. Mirrors the client-side allowDeleting option.
AllowDeleting(Boolean) Specifies whether a user can delete rows. It is called for each data row when defined as a function. Mirrors the client-side allowDeleting option.
AllowUpdating(JS) Specifies whether a user can update rows. It is called for each data row when defined as a function Mirrors the client-side allowUpdating option.
AllowUpdating(Boolean) Specifies whether a user can update rows. It is called for each data row when defined as a function Mirrors the client-side allowUpdating option.
Changes(Action<CollectionFactory<DataChangeBuilder>>)
ConfirmDelete(JS) Specifies if confirmation is required when a user deletes a row. Mirrors the client-side confirmDelete option.
ConfirmDelete(Boolean) Specifies if confirmation is required when a user deletes a row. Mirrors the client-side confirmDelete option.
EditColumnName(JS) The name of a column being edited. Applies only if editing.mode is 'cell' or 'batch'. Mirrors the client-side editColumnName option.
EditColumnName(String) The name of a column being edited. Applies only if editing.mode is 'cell' or 'batch'. Mirrors the client-side editColumnName option.
EditRowKey(Object) The key(s) of a row being edited. Mirrors the client-side editRowKey option.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Form(Action<FormBuilder<T>>) Configures the form. Used only if editing.mode is 'form' or 'popup'. Mirrors the client-side form object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Mode(GridEditMode) Specifies how a user edits data. Mirrors the client-side mode option.
Option(String, Object) Specifies an option by its name.
Popup(Action<PopupBuilder>) Configures the popup. Used only if editing.mode is 'popup'. Mirrors the client-side popup object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RefreshMode(GridEditRefreshMode) Specifies operations that are performed after saving changes. Mirrors the client-side refreshMode option.
SelectTextOnEditStart(JS) Specifies whether to select text in a cell when a user starts editing. Mirrors the client-side selectTextOnEditStart option.
SelectTextOnEditStart(Boolean) Specifies whether to select text in a cell when a user starts editing. Mirrors the client-side selectTextOnEditStart option.
StartEditAction(GridStartEditAction) Specifies whether a single or double click should switch a cell to the editing state. Applies if editing.mode is 'cell' or 'batch'. Mirrors the client-side startEditAction option.
Texts(Action<TreeListEditingTextsBuilder>) Mirrors the client-side texts object.
ToString() Returns a string that represents the current object. Inherited from Object.
UseIcons(JS) Specifies whether the edit column uses icons instead of links. Mirrors the client-side useIcons option.
UseIcons(Boolean) Specifies whether the edit column uses icons instead of links. Mirrors the client-side useIcons option.
See Also