Package-level declarations

Types

Link copied to clipboard
sealed external interface ItemKind
Link copied to clipboard
open external class MenuItemBase : Resource

Properties

Link copied to clipboard
val ItemKind.Companion.Check: ItemKind
Link copied to clipboard
val ItemKind.Companion.Icon: ItemKind
Link copied to clipboard
val ItemKind.Companion.Menu: ItemKind
Link copied to clipboard
val ItemKind.Companion.MenuItem: ItemKind
Link copied to clipboard
val ItemKind.Companion.Predefined: ItemKind
Link copied to clipboard
val ItemKind.Companion.Submenu: ItemKind

Functions

Link copied to clipboard
external fun newMenu(kind: ItemKind): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: SubmenuOptions = definedExternally): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: CheckMenuItemOptions = definedExternally): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: IconMenuItemOptions = definedExternally): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: MenuItemOptions = definedExternally): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: MenuOptions = definedExternally): Promise<Tuple2<Double, String>>
external fun newMenu(kind: ItemKind, opts: PredefinedMenuItemOptions = definedExternally): Promise<Tuple2<Double, String>>