Menu
Extends Component
Implements CloseableComponent
Constructor
constructor();
Methods
setNoIcon
setNoIcon(): this;
setUseNativeMenu
setUseNativeMenu(useNativeMenu: boolean): this;
Force this menu to use native or DOM. (Only works on the desktop app)
addItem
addItem(cb: (item: MenuItem) => any): this;
Adds a menu item. Only works when menu is not shown yet.
addSeparator
addSeparator(): this;
Adds a separator. Only works when menu is not shown yet.
showAtMouseEvent
showAtMouseEvent(evt: MouseEvent): this;
showAtPosition
showAtPosition(position: MenuPositionDef, doc?: Document): this;
hide
hide(): this;
close
close(): void;
onHide
onHide(callback: () => any): void;