The context menu is part of the grid, each menu option must implement the interface below.
Definition
interface MenuOption { id: string; label: string; handler: (selectedRowIds: Id[], selectedColIds: Id[], selectionMode: SelectionMode, selectedRanges: Array<CellLocation[]>) => void; }Properties
| Property name | Type | Property description |
|---|---|---|
id | string | Text that identifies each menu option |
label | string | Label displayed in menu |
handler | (selectedRowIds: Id[], selectedColIds: Id[], selectionMode: SelectionMode, selectedRanges: Array<CellLocation[]>) => void` | Function that is called when option is clicked |