EditOptions
Options related to Editing in AdapTable - includes Server Validation, Smart Edit Operations and Cell Editabiility
export interfaceProperties
| Property | Description | Default |
|---|---|---|
| customEditColumnValues | List of Column values to display when Editing (i.e. in Edit Lookups, Bulk Update) | |
| displayServerValidationMessages | Whether to display message after Server Validation runs | true |
| isCellEditable | Function which checks if a given Grid Cell is editable | |
| showSelectCellEditor | Columns that will display a Select dropdown when editing | |
| smartEditCustomOperations | Custom Operations to use in Smart Edit | |
| validateOnServer | 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
showSelectCellEditor
Columns that will display a Select dropdown when editing
showSelectCellEditor?: (currentColumContext: AdaptableColumnContext<TData>) => boolean;Property Value
(currentColumContext:AdaptableColumnContext<TData>) => boolean
smartEditCustomOperations
Custom Operations to use in Smart Edit
smartEditCustomOperations?: SmartEditCustomOperation<TData>[];Property Value
SmartEditCustomOperation<TData>[]
validateOnServer
Function to validate AdapTable data edits remotely
validateOnServer?: (serverValidationContext: ServerValidationContext<TData>) => Promise<ServerValidationResult>;Property Value
(serverValidationContext:ServerValidationContext<TData>) => Promise<ServerValidationResult>