ContextMenuEntry¶
Type alias ContextMenuEntry
Context Menu Entry: { command?: ((nodeID: number, clickResult: IClickResult) => void); condition: ((nodeID: number, clickResult: IClickResult) => boolean); description?: string; highlight?: ((nodeID: number, clickResult: IClickResult) => void); iconID?: string; id?: string; label?: string; subEntries?: ContextMenuEntry[] }
Type declaration
-
Optional
command?: ((nodeID: number, clickResult: IClickResult) => void)-
- (nodeID: number, clickResult: IClickResult): void
-
Parameters
-
nodeID: number
-
clickResult: IClickResult
Returns void
-
-
-
condition: ((nodeID: number, clickResult: IClickResult) => boolean)
-
- (nodeID: number, clickResult: IClickResult): boolean
-
Parameters
-
nodeID: number
-
clickResult: IClickResult
Returns boolean
-
-
-
Optional
description?: string -
Optional
highlight?: ((nodeID: number, clickResult: IClickResult) => void)-
- (nodeID: number, clickResult: IClickResult): void
-
Parameters
-
nodeID: number
-
clickResult: IClickResult
Returns void
-
-
-
Optional
iconID?: string -
Optional
id?: string -
Optional
label?: string -
Optional
subEntries?: ContextMenuEntry[]
Defines the properties of an entry of a context menu.