EditableConfig
Definition
export interface EditableConfig {
/** Callback when adding a new row */
onAddItem?: (index: number, item: RowData) => Promise<boolean>;
/** Callback when updating an existing row */
onUpdateItem?: (index: number, item: RowData) => Promise<boolean>;
/** Callback when deleting a row */
onDeleteItem?: (index: number, item: RowData) => Promise<boolean>;
/** Callback when cancelling new row creation */
onCancelNewItem?: () => void;
/** Callback when cancelling row edit */
onCancelItem?: () => void;
/** Enable drag and drop row reordering */
onReorderItems?: (reorderedData: RowData[]) => void;
}Usage
import { EditableConfig } from 'uxp/components';Related Types
Last updated