API REFERENCE
ContextMenuItem
Fields, allowed values, and APIs that use ContextMenuItem.
Type definition
A question mark (?) marks an optional field; readonly marks a value you should not change directly. A union (|) accepts one of the listed forms. Functions are callbacks that Grid invokes at the relevant point.
export interface ContextMenuItem<TRow = Record<string, unknown>> {
id: ContextMenuActionId;
label: string;
disabled?: boolean;
separator?: boolean;
action?: (ctx: ContextMenuContext<TRow>) => void;
icon?: string;
}APIs using this type
- contextMenuItemsCallback
Returns cell context-menu items. Replaces the entire default list rather than appending to it.
- getContextMenuItems
Calculates context-menu items for a displayed row and field.