Package-level declarations

Types

Link copied to clipboard
external interface AboutMetadata

A metadata for the about predefined menu item.

Link copied to clipboard
external class CheckMenuItem : MenuItemBase

A check menu item inside a {@linkcode Menu} or {@linkcode Submenu} and usually contains a text and a check mark or a similar toggle that corresponds to a checked and unchecked states.

Link copied to clipboard

Options for creating a new check menu item.

Link copied to clipboard
external class IconMenuItem : MenuItemBase

An icon menu item inside a {@linkcode Menu} or {@linkcode Submenu} and usually contains an icon and a text.

Link copied to clipboard

Options for creating a new icon menu item.

Link copied to clipboard
open external class Menu : MenuItemBase

A type that is either a menu bar on the window on Windows and Linux or as a global menu in the menubar on macOS.

Link copied to clipboard
external class MenuItem : MenuItemBase

A menu item inside a {@linkcode Menu} or {@linkcode Submenu} and contains only text.

Link copied to clipboard
external interface MenuItemOptions

Options for creating a new menu item.

Link copied to clipboard
external interface MenuOptions

Options for creating a new menu.

Link copied to clipboard
sealed external interface NativeIcon

A native Icon to be used for the menu item

Link copied to clipboard

A predefined (native) menu item which has a predefined behavior by the OS or by tauri.

Link copied to clipboard
external interface PredefinedMenuItemOptions

Options for creating a new predefined menu item.

Link copied to clipboard
open external class Submenu : MenuItemBase

A type that is a submenu inside a {@linkcode Menu} or {@linkcode Submenu}.

Link copied to clipboard
typealias SubmenuOptions = Any

Functions

Link copied to clipboard
external fun itemFromKind(options: Tuple3<Double, String, ItemKind>): Any