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
-
Optionalcommand?: ((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
-
-
-
Optionaldescription?: string -
Optionalhighlight?: ((nodeID: number, clickResult: IClickResult) => void)-
- (nodeID: number, clickResult: IClickResult): void
-
Parameters
-
nodeID: number
-
clickResult: IClickResult
Returns void
-
-
-
OptionaliconID?: string -
Optionalid?: string -
Optionallabel?: string -
OptionalsubEntries?: ContextMenuEntry[]
Defines the properties of an entry of a context menu.