EditOptions
Options related to Editing in AdapTable - includes Server Validation, Smart Edit Operations and Cell Editabiility
export interfaceProperties
| Property | Type | Description | Default |
|---|---|---|---|
| customEditColumnValues | (context:CustomEditColumnValuesContext<TData>) =>CustomEditColumnValueInfo[] | Promise<CustomEditColumnValueInfo[]> | List of Column values to display when Editing (i.e. in Edit Lookups, Bulk Update) | |
| displayServerValidationMessages | boolean | Whether to display message after Server Validation runs | true |
| isCellEditable | (cellEditableContext:CellEditableContext<TData>) => boolean | Function which checks if a given Grid Cell is editable | |
| plusMinusOptions | PlusMinusOptions | Options for Plus Minus module (keyboard increment / decrement) | |
| showSelectCellEditor | (currentColumContext:AdaptableColumnContext<TData>) => boolean | Columns that will display a Select dropdown when editing | |
| smartEditOptions | SmartEditOptions<TData> | Options for Smart Edit module | |
| validateOnServer | (serverValidationContext:ServerValidationContext<TData>) => Promise<ServerValidationResult> | Function to validate AdapTable data edits remotely |
Property Details
customEditColumnValues
List of Column values to display when Editing (i.e. in Edit Lookups, Bulk Update)
customEditColumnValues?: (context: CustomEditColumnValuesContext<TData>) => CustomEditColumnValueInfo[] | Promise<CustomEditColumnValueInfo[]>;Property Value
(context:CustomEditColumnValuesContext<TData>) =>CustomEditColumnValueInfo[] | Promise<CustomEditColumnValueInfo[]>
displayServerValidationMessages
Whether to display message after Server Validation runs
displayServerValidationMessages?: boolean;Default Value
true
Property Value
boolean
isCellEditable
Function which checks if a given Grid Cell is editable
isCellEditable?: (cellEditableContext: CellEditableContext<TData>) => boolean;Property Value
(cellEditableContext:CellEditableContext<TData>) => boolean
plusMinusOptions
Options for Plus Minus module (keyboard increment / decrement)
plusMinusOptions?: PlusMinusOptions;Property Value
showSelectCellEditor
Columns that will display a Select dropdown when editing
showSelectCellEditor?: (currentColumContext: AdaptableColumnContext<TData>) => boolean;Property Value
(currentColumContext:AdaptableColumnContext<TData>) => boolean
smartEditOptions
Options for Smart Edit module
smartEditOptions?: SmartEditOptions<TData>;Property Value
SmartEditOptions<TData>
validateOnServer
Function to validate AdapTable data edits remotely
validateOnServer?: (serverValidationContext: ServerValidationContext<TData>) => Promise<ServerValidationResult>;Property Value
(serverValidationContext:ServerValidationContext<TData>) => Promise<ServerValidationResult>