IconMenuItem
Defined in: menu/iconMenuItem.ts:151
An icon menu item inside a Menu
or Submenu
and usually contains an icon and a text.
MenuItemBase
get id():
string
Defined in: menu/base.ts:128
The id of this item.
string
MenuItemBase.id
get rid():
number
Defined in: core.ts:309
number
MenuItemBase.rid
close():
Promise
<void
>
Defined in: core.ts:321
Destroys and cleans up this resource from memory. You should not call any method on this object anymore and should drop any reference to it.
Promise
<void
>
MenuItemBase.close
isEnabled():
Promise
<boolean
>
Defined in: menu/iconMenuItem.ts:177
Returns whether this icon menu item is enabled or not.
Promise
<boolean
>
setAccelerator(
accelerator
):Promise
<void
>
Defined in: menu/iconMenuItem.ts:191
Sets the accelerator for this icon menu item.
null
| string
Promise
<void
>
setEnabled(
enabled
):Promise
<void
>
Defined in: menu/iconMenuItem.ts:182
Sets whether this icon menu item is enabled or not.
boolean
Promise
<void
>
setIcon(
icon
):Promise
<void
>
Defined in: menu/iconMenuItem.ts:200
Sets an icon for this icon menu item
null
| string
| number
[] | ArrayBuffer
| Uint8Array
<ArrayBufferLike
> | Image
Promise
<void
>
setText(
text
):Promise
<void
>
Defined in: menu/iconMenuItem.ts:168
Sets the text for this icon menu item.
string
Promise
<void
>
text():
Promise
<string
>
Defined in: menu/iconMenuItem.ts:163
Returns the text of this icon menu item.
Promise
<string
>
static
new(opts
):Promise
<IconMenuItem
>
Defined in: menu/iconMenuItem.ts:158
Create a new icon menu item.
Promise
<IconMenuItem
>
© 2025 Tauri Contributors. CC-BY / MIT