menu
Enumeraciones
Sección titulada «Enumeraciones»NativeIcon
Sección titulada “NativeIcon”Un Icon nativo para ser usado en el elemento de menú
Específico de la plataforma:
- Windows / Linux: No compatible.
Miembros de enumeraciones
Sección titulada «Miembros de enumeraciones»Add: "Add";Una imagen de plantilla para un elemento de añadir.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L19
Advanced
Sección titulada “Advanced”Advanced: "Advanced";Icono de barra de herramientas de preferencias avanzadas para la ventana de preferencias.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L21
Bluetooth
Sección titulada “Bluetooth”Bluetooth: "Bluetooth";Una imagen de plantilla de Bluetooth.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L23
Bookmarks
Sección titulada “Bookmarks”Bookmarks: "Bookmarks";Imagen de marcadores adecuada para una plantilla.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L25
Precaución
Sección titulada “Caution”Caution: "Caution";Una imagen de precaución.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L27
ColorPanel
Sección titulada “ColorPanel”ColorPanel: "ColorPanel";Un icono de barra de herramientas de panel de color.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L29
ColumnView
Sección titulada “ColumnView”ColumnView: "ColumnView";Una imagen de plantilla para modo de vista en columnas.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L31
Computer
Sección titulada “Computer”Computer: "Computer";Un icono de computadora.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L33
EnterFullScreen
Sección titulada “EnterFullScreen”EnterFullScreen: "EnterFullScreen";Una imagen de plantilla para entrar en modo pantalla completa.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L35
Everyone
Sección titulada “Everyone”Everyone: "Everyone";Permisos para todos los usuarios.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L37
ExitFullScreen
Sección titulada “ExitFullScreen”ExitFullScreen: "ExitFullScreen";Una imagen de plantilla para salir del modo pantalla completa.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L39
FlowView
Sección titulada “FlowView”FlowView: "FlowView";Una imagen de plantilla para modo de vista cover flow.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L41
Folder: "Folder";Una imagen de carpeta.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L43
FolderBurnable
Sección titulada “FolderBurnable”FolderBurnable: "FolderBurnable";Un icono de carpeta grabable.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L45
FolderSmart
Sección titulada “FolderSmart”FolderSmart: "FolderSmart";Un icono de carpeta inteligente.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L47
FollowLinkFreestanding
Sección titulada “FollowLinkFreestanding”FollowLinkFreestanding: "FollowLinkFreestanding";Una imagen de plantilla de enlace.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L49
FontPanel
Sección titulada “FontPanel”FontPanel: "FontPanel";Un icono de barra de herramientas de panel de fuentes.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L51
GoLeft: "GoLeft";Una imagen de plantilla de ir atrás.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L53
GoRight
Sección titulada “GoRight”GoRight: "GoRight";Una imagen de plantilla de ir adelante.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L55
Home: "Home";Imagen de inicio adecuada para una plantilla.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L57
IChatTheater
Sección titulada “IChatTheater”IChatTheater: "IChatTheater";Una imagen de plantilla de iChat Theater.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L59
IconView
Sección titulada “IconView”IconView: "IconView";Una imagen de plantilla para modo de vista de iconos.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L61
Info: "Info";Un icono de barra de herramientas de información.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L63
InvalidDataFreestanding
Sección titulada “InvalidDataFreestanding”InvalidDataFreestanding: "InvalidDataFreestanding";Una imagen de plantilla usada para denotar datos no válidos.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L65
LeftFacingTriangle
Sección titulada “LeftFacingTriangle”LeftFacingTriangle: "LeftFacingTriangle";Una imagen de plantilla genérica de triángulo apuntando a la izquierda.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L67
ListView
Sección titulada “ListView”ListView: "ListView";Una imagen de plantilla para modo de vista de lista.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L69
LockLocked
Sección titulada “LockLocked”LockLocked: "LockLocked";Una imagen de plantilla de candado cerrado.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L71
LockUnlocked
Sección titulada “LockUnlocked”LockUnlocked: "LockUnlocked";Una imagen de plantilla de candado abierto.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L73
MenuMixedState
Sección titulada “MenuMixedState”MenuMixedState: "MenuMixedState";Guión horizontal, para usar en menús.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L75
MenuOnState
Sección titulada “MenuOnState”MenuOnState: "MenuOnState";Una imagen de plantilla de marca de verificación, para usar en menús.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L77
MobileMe
Sección titulada “MobileMe”MobileMe: "MobileMe";Un icono de MobileMe.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L79
MultipleDocuments
Sección titulada “MultipleDocuments”MultipleDocuments: "MultipleDocuments";Una imagen de arrastre para múltiples elementos.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L81
Network
Sección titulada “Network”Network: "Network";Un icono de red.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L83
Path: "Path";Una imagen de plantilla de botón de ruta.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L85
PreferencesGeneral
Sección titulada “PreferencesGeneral”PreferencesGeneral: "PreferencesGeneral";Icono de barra de herramientas de preferencias generales para la ventana de preferencias.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L87
QuickLook
Sección titulada “QuickLook”QuickLook: "QuickLook";Una imagen de plantilla de Vista previa (Quick Look).
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L89
Refresh
Sección titulada “Refresh”Refresh: "Refresh";Una imagen de plantilla de refrescar.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L93
RefreshFreestanding
Sección titulada “RefreshFreestanding”RefreshFreestanding: "RefreshFreestanding";Una imagen de plantilla de refrescar.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L91
Eliminar
Sección titulada “Eliminar”Remove: "Remove";Una imagen de plantilla para eliminar elemento.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L95
RevealFreestanding
Sección titulada “RevealFreestanding”RevealFreestanding: "RevealFreestanding";Una imagen de plantilla para revelar contenidos.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L97
RightFacingTriangle
Sección titulada “RightFacingTriangle”RightFacingTriangle: "RightFacingTriangle";Una imagen de plantilla genérica de triángulo apuntando a la derecha.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L99
Share: "Share";Una imagen de plantilla de vista de compartir.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L101
Slideshow
Sección titulada “Slideshow”Slideshow: "Slideshow";Una imagen de plantilla de presentación de diapositivas.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L103
SmartBadge
Sección titulada “SmartBadge”SmartBadge: "SmartBadge";Una insignia para un elemento inteligente.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L105
StatusAvailable
Sección titulada “StatusAvailable”StatusAvailable: "StatusAvailable";Pequeño indicador verde, similar a la imagen de disponible de iChat.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L107
StatusNone
Sección titulada “StatusNone”StatusNone: "StatusNone";Pequeño indicador transparente.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L109
StatusPartiallyAvailable
Sección titulada “StatusPartiallyAvailable”StatusPartiallyAvailable: "StatusPartiallyAvailable";Pequeño indicador amarillo, similar a la imagen de inactivo de iChat.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L111
StatusUnavailable
Sección titulada “StatusUnavailable”StatusUnavailable: "StatusUnavailable";Pequeño indicador rojo, similar a la imagen de no disponible de iChat.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L113
StopProgress
Sección titulada “StopProgress”StopProgress: "StopProgress";Una imagen de plantilla de botón para detener progreso.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L117
StopProgressFreestanding
Sección titulada “StopProgressFreestanding”StopProgressFreestanding: "StopProgressFreestanding";Una imagen de plantilla para detener progreso.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L115
TrashEmpty
Sección titulada “TrashEmpty”TrashEmpty: "TrashEmpty";Una imagen del papelera vacía.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L119
TrashFull
Sección titulada “TrashFull”TrashFull: "TrashFull";Una imagen de la papelera llena.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L121
User: "User";Permisos para un solo usuario.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L123
UserAccounts
Sección titulada “UserAccounts”UserAccounts: "UserAccounts";Icono de barra de herramientas de cuenta de usuario para la ventana de preferencias.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L125
UserGroup
Sección titulada “UserGroup”UserGroup: "UserGroup";Permisos para un grupo de usuarios.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L127
UserGuest
Sección titulada “UserGuest”UserGuest: "UserGuest";Permisos para invitados.
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L129
CheckMenuItem
Sección titulada “CheckMenuItem”Un elemento de menú de verificación dentro de un Menu o Submenu
y usualmente contiene un texto y una marca de verificación o un conmutador similar
que corresponde a estados marcado y no marcado.
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
isChecked()
Sección titulada “isChecked()”isChecked(): Promise<boolean>Devuelve si este elemento de menú de verificación está marcado o no.
Devuelve
Sección titulada «Devuelve»Promise<boolean>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L71
isEnabled()
Sección titulada “isEnabled()”isEnabled(): Promise<boolean>Devuelve si este elemento de menú de verificación está habilitado o no.
Devuelve
Sección titulada «Devuelve»Promise<boolean>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L48
setAccelerator()
Sección titulada “setAccelerator()”setAccelerator(accelerator): Promise<void>Establece el atajo de teclado (accelerator) para este elemento de menú de verificación.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
accelerator |
null | string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L62
setChecked()
Sección titulada “setChecked()”setChecked(checked): Promise<void>Establece si este elemento de menú de verificación está marcado o no.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
checked |
boolean |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L76
setEnabled()
Sección titulada “setEnabled()”setEnabled(enabled): Promise<void>Establece si este elemento de menú de verificación está habilitado o no.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
enabled |
boolean |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L53
setText()
Sección titulada “setText()”setText(text): Promise<void>Establece el texto para este elemento de menú de verificación.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
text |
string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L39
text(): Promise<string>Devuelve el texto de este elemento de menú de verificación.
Devuelve
Sección titulada «Devuelve»Promise<string>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L34
static new(opts): Promise<CheckMenuItem>Crea un nuevo elemento de menú de verificación.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts |
CheckMenuItemOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/checkMenuItem.ts#L27
IconMenuItem
Sección titulada “IconMenuItem”Un elemento de menú de icono dentro de un Menu o Submenu
y usualmente contiene un icono y un texto.
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
isEnabled()
Sección titulada “isEnabled()”isEnabled(): Promise<boolean>Devuelve si este elemento de menú de icono está habilitado o no.
Devuelve
Sección titulada «Devuelve»Promise<boolean>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L177
setAccelerator()
Sección titulada “setAccelerator()”setAccelerator(accelerator): Promise<void>Establece el atajo de teclado (accelerator) para este elemento de menú de icono.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
accelerator |
null | string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L191
setEnabled()
Sección titulada “setEnabled()”setEnabled(enabled): Promise<void>Establece si este elemento de menú de icono está habilitado o no.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
enabled |
boolean |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L182
setIcon()
Sección titulada “setIcon()”setIcon(icon): Promise<void>Establece un icono para este elemento de menú de icono
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
icon |
null | MenuIcon |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L200
setText()
Sección titulada “setText()”setText(text): Promise<void>Establece el texto para este elemento de menú de icono.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
text |
string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L168
text(): Promise<string>Devuelve el texto de este elemento de menú de icono.
Devuelve
Sección titulada «Devuelve»Promise<string>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L163
static new(opts): Promise<IconMenuItem>Crea un nuevo elemento de menú de icono.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts |
IconMenuItemOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L158
Un tipo que es o una barra de menú en la ventana en Windows y Linux o como un menú global en la barra de menú en macOS.
Específico de la plataforma:
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»append()
Sección titulada “append()”append<T>(items): Promise<void>Añade un elemento de menú al final de este menú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L73
close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
get(id): Promise< | null | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem>Recupera el elemento de menú que coincide con el identificador dado.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
id |
string |
Devuelve
Sección titulada «Devuelve»Promise<
| null
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L196
insert()
Sección titulada “insert()”insert<T>(items, position): Promise<void>Añade un elemento de menú en la posición especificada de este menú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
position |
number |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L131
items()
Sección titulada “items()”items(): Promise<( | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem)[]>Devuelve una lista de los elementos de menú que se han añadido a este menú.
Devuelve
Sección titulada «Devuelve»Promise<(
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem)[]>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L184
popup()
Sección titulada “popup()”popup(at?, window?): Promise<void>Muestra este menú como un menú contextual en la ventana especificada.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
at? |
LogicalPosition | PhysicalPosition | Position |
Si se proporciona una posición, es relativa a la esquina superior izquierda de la ventana. Si no se proporciona una, el menú aparecerá en la ubicación actual del ratón. |
window? |
Window |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L219
prepend()
Sección titulada “prepend()”prepend<T>(items): Promise<void>Añade un elemento de menú al principio de este menú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L102
remove()
Sección titulada “remove()”remove(item): Promise<void>Elimina un elemento de menú de este menú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
item |
| MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L155
removeAt()
Sección titulada “removeAt()”removeAt(position): Promise< | null | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem>Elimina un elemento de menú de este menú en la posición especificada.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
position |
number |
Devuelve
Sección titulada «Devuelve»Promise<
| null
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L166
setAsAppMenu()
Sección titulada “setAsAppMenu()”setAsAppMenu(): Promise<null | Menu>Establece el menú de toda la aplicación y devuelve el anterior.
Si una ventana no fue creada con un menú explícito o no tenía uno establecido explícitamente, se le asignará este menú.
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L237
setAsWindowMenu()
Sección titulada “setAsWindowMenu()”setAsWindowMenu(window?): Promise<null | Menu>Establece el menú de la ventana y devuelve el anterior.
Específico de la plataforma:
- macOS: No compatible. El menú en macOS es para toda la aplicación y no específico para una
ventana; si necesitas establecerlo, usa
Menu.setAsAppMenuen su lugar.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
window? |
Window |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L251
default()
Sección titulada “default()”static default(): Promise<Menu>Crea un menú por defecto.
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L60
static new(opts?): Promise<Menu>Crea un nuevo menú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts? |
MenuOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L55
MenuItem
Sección titulada “MenuItem”Un elemento de menú dentro de un Menu o Submenu y solo contiene texto.
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
isEnabled()
Sección titulada “isEnabled()”isEnabled(): Promise<boolean>Devuelve si este elemento de menú está habilitado o no.
Devuelve
Sección titulada «Devuelve»Promise<boolean>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L49
setAccelerator()
Sección titulada “setAccelerator()”setAccelerator(accelerator): Promise<void>Establece el atajo de teclado (accelerator) para este elemento de menú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
accelerator |
null | string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L63
setEnabled()
Sección titulada “setEnabled()”setEnabled(enabled): Promise<void>Establece si este elemento de menú está habilitado o no.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
enabled |
boolean |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L54
setText()
Sección titulada “setText()”setText(text): Promise<void>Establece el texto para este elemento de menú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
text |
string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L40
text(): Promise<string>Devuelve el texto de este elemento de menú.
Devuelve
Sección titulada «Devuelve»Promise<string>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L35
static new(opts): Promise<MenuItem>Crea un nuevo elemento de menú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts |
MenuItemOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L30
PredefinedMenuItem
Sección titulada “PredefinedMenuItem”Un elemento de menú predefinido (nativo) que tiene un comportamiento predefinido por el SO o por tauri.
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
setText()
Sección titulada “setText()”setText(text): Promise<void>Establece el texto para este elemento de menú predefinido.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
text |
string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L133
text(): Promise<string>Devuelve el texto de este elemento de menú predefinido.
Devuelve
Sección titulada «Devuelve»Promise<string>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L128
static new(opts?): Promise<PredefinedMenuItem>Crea un nuevo elemento de menú predefinido.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts? |
PredefinedMenuItemOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L119
Submenu
Sección titulada “Submenu”Un tipo que es un submenú dentro de un Menu o Submenu.
Extiende
Sección titulada “Extends”MenuItemBase
Accesores
Sección titulada «Accesores»get id(): stringEl id de este elemento.
Devuelve
Sección titulada «Devuelve»string
Heredado de
Sección titulada “Inherited from”MenuItemBase.id
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/base.ts#L128
get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”MenuItemBase.rid
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»append()
Sección titulada “append()”append<T>(items): Promise<void>Añade un elemento de menú al final de este submenú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L106
close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”MenuItemBase.close
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
get(id): Promise< | null | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem>Recupera el elemento de menú que coincide con el identificador dado.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
id |
string |
Devuelve
Sección titulada «Devuelve»Promise<
| null
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L229
insert()
Sección titulada “insert()”insert<T>(items, position): Promise<void>Añade un elemento de menú en la posición especificada de este submenú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
position |
number |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L164
isEnabled()
Sección titulada “isEnabled()”isEnabled(): Promise<boolean>Devuelve si este submenú está habilitado o no.
Devuelve
Sección titulada «Devuelve»Promise<boolean>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L86
items()
Sección titulada “items()”items(): Promise<( | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem)[]>Devuelve una lista de los elementos de menú que se han añadido a este submenú.
Devuelve
Sección titulada «Devuelve»Promise<(
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem)[]>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L217
popup()
Sección titulada “popup()”popup(at?, window?): Promise<void>Muestra este submenú como un menú contextual en la ventana especificada.
Si se proporciona la posición, es relativa a la esquina superior izquierda de la ventana.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
at? |
LogicalPosition | PhysicalPosition |
window? |
Window |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L251
prepend()
Sección titulada “prepend()”prepend<T>(items): Promise<void>Añade un elemento de menú al principio de este submenú.
Específico de la plataforma:
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T extends | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
items |
T | T[] |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L135
remove()
Sección titulada “remove()”remove(item): Promise<void>Elimina un elemento de menú de este submenú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
item |
| MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L188
removeAt()
Sección titulada “removeAt()”removeAt(position): Promise< | null | MenuItem | PredefinedMenuItem | Submenu | CheckMenuItem| IconMenuItem>Elimina un elemento de menú de este submenú en la posición especificada.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
position |
number |
Devuelve
Sección titulada «Devuelve»Promise<
| null
| MenuItem
| PredefinedMenuItem
| Submenu
| CheckMenuItem
| IconMenuItem>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L199
setAsHelpMenuForNSApp()
Sección titulada “setAsHelpMenuForNSApp()”setAsHelpMenuForNSApp(): Promise<void>Establece este submenú como el menú de Ayuda para la aplicación en macOS.
Esto hará que macOS añada automáticamente un cuadro de búsqueda al menú.
Si no hay ningún menú establecido como menú de Ayuda, macOS usará automáticamente cualquier menú que tenga un título que coincida con la palabra localizada "Help" ("Ayuda").
Específico de la plataforma:
- Windows / Linux: No compatible.
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L291
setAsWindowsMenuForNSApp()
Sección titulada “setAsWindowsMenuForNSApp()”setAsWindowsMenuForNSApp(): Promise<void>Establece este submenú como el menú de Ventana para la aplicación en macOS.
Esto hará que macOS añada automáticamente elementos para cambiar de ventana y ciertos otros elementos al menú.
Específico de la plataforma:
- Windows / Linux: No compatible.
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L273
setEnabled()
Sección titulada “setEnabled()”setEnabled(enabled): Promise<void>Establece si este submenú está habilitado o no.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
enabled |
boolean |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L91
setIcon()
Sección titulada “setIcon()”setIcon(icon): Promise<void>Establece un icono para este submenú
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
icon |
null | MenuIcon |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L298
setText()
Sección titulada “setText()”setText(text): Promise<void>Establece el texto para este submenú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
text |
string |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L77
text(): Promise<string>Devuelve el texto de este submenú.
Devuelve
Sección titulada «Devuelve»Promise<string>
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L72
static new(opts): Promise<Submenu>Crea un nuevo submenú.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
opts |
SubmenuOptions |
Devuelve
Sección titulada «Devuelve»Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L67
Interfaces
Sección titulada «Interfaces»AboutMetadata
Sección titulada “AboutMetadata”Metadatos para el elemento de menú predefinido "acerca de" (about).
Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Descripción | Definido en |
|---|---|---|---|
authors? |
string[] |
Los autores de la aplicación. Específico de plataforma - macOS: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L30 |
comments? |
string |
Comentarios de la aplicación. Específico de plataforma - macOS: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L38 |
copyright? |
string |
El copyright de la aplicación. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L40 |
credits? |
string |
Los créditos. Específico de plataforma - Windows / Linux: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L72 |
icon? |
| string | Uint8Array | number[] | ArrayBuffer | Image |
El icono de la aplicación. Específico de plataforma - Windows: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L80 |
license? |
string |
La licencia de la aplicación. Específico de plataforma - macOS: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L48 |
name? |
string |
Establece el nombre de la aplicación. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L12 |
shortVersion? |
string |
La versión corta, p. ej. "1.0". Específico de plataforma - Windows / Linux: Añadido al final de version entre paréntesis. |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L22 |
version? |
string |
La versión de la aplicación. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L14 |
website? |
string |
El sitio web de la aplicación. Específico de plataforma - macOS: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L56 |
websiteLabel? |
string |
La etiqueta del sitio web. Específico de plataforma - macOS: No compatible. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L64 |
CheckMenuItemOptions
Sección titulada “CheckMenuItemOptions”Opciones para crear un nuevo elemento de menú de verificación.
Extiende
Sección titulada “Extends”Propiedades
Sección titulada «Propiedades»IconMenuItemOptions
Sección titulada “IconMenuItemOptions”Opciones para crear un nuevo elemento de menú de icono.
Extiende
Sección titulada “Extends”Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Descripción | Heredado de | Definido en |
|---|---|---|---|---|
accelerator? |
string |
Especifica un atajo de teclado (accelerator) para el nuevo elemento de menú. | MenuItemOptions.accelerator |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L17 |
action? |
(id: string) => void |
Especifica un manejador a llamar cuando este elemento de menú es activado. | MenuItemOptions.action |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L19 |
enabled? |
boolean |
Si el nuevo elemento de menú está habilitado o no. | MenuItemOptions.enabled |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L15 |
icon? |
MenuIcon |
Icono a usar para el nuevo elemento de menú de icono. Nota: puede que necesites las características (features) de Cargo image-ico o image-png para usar esta API. Para habilitarlo, cambia tu archivo Cargo.toml: [dependencies] tauri = { version = "...", features = ["...", "image-png"] } |
- | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/iconMenuItem.ts#L144 |
id? |
string |
Especifica un id a usar para el nuevo elemento de menú. | MenuItemOptions.id |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L11 |
text |
string |
El texto del nuevo elemento de menú. | MenuItemOptions.text |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L13 |
MenuItemOptions
Sección titulada “MenuItemOptions”Opciones para crear un nuevo elemento de menú.
Extendido por
Sección titulada «Extendido por»Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Descripción | Definido en |
|---|---|---|---|
accelerator? |
string |
Especifica un atajo de teclado (accelerator) para el nuevo elemento de menú. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L17 |
action? |
(id: string) => void |
Especifica un manejador a llamar cuando este elemento de menú es activado. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L19 |
enabled? |
boolean |
Si el nuevo elemento de menú está habilitado o no. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L15 |
id? |
string |
Especifica un id a usar para el nuevo elemento de menú. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L11 |
text |
string |
El texto del nuevo elemento de menú. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menuItem.ts#L13 |
MenuOptions
Sección titulada “MenuOptions”Opciones para crear un nuevo menú.
Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Descripción | Definido en |
|---|---|---|---|
id? |
string |
Especifica un id a usar para el nuevo menú. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L25 |
items? |
( | MenuItemOptions | MenuItem | SubmenuOptions | PredefinedMenuItemOptions | CheckMenuItemOptions | IconMenuItemOptions | PredefinedMenuItem | Submenu | CheckMenuItem | IconMenuItem)[] |
Lista de elementos a añadir al nuevo menú. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/menu.ts#L27 |
PredefinedMenuItemOptions
Sección titulada “PredefinedMenuItemOptions”Opciones para crear un nuevo elemento de menú predefinido.
Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Descripción | Definido en |
|---|---|---|---|
item |
| object | "Separator" | "Copy" | "Cut" | "Paste" | "SelectAll" | "Undo" | "Redo" | "Minimize" | "Maximize" | "Fullscreen" | "Hide" | "HideOthers" | "ShowAll" | "CloseWindow" | "Quit" | "Services" | "BringAllToFront" |
El tipo de elemento predefinido | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L88 |
text? |
string |
El texto del nuevo elemento de menú predefinido. | Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/predefinedMenuItem.ts#L86 |
Alias de tipos
Sección titulada «Alias de tipos»SubmenuOptions
Sección titulada “SubmenuOptions”type SubmenuOptions: Omit<MenuItemOptions, "accelerator" | "action"> & MenuOptions & object;Declaración de tipo
Sección titulada «Declaración de tipo»| Nombre | Tipo | Descripción | Definido en |
|---|---|---|---|
icon |
MenuIcon |
Icono a usar para el submenú. Nota: puede que necesites las características (features) de Cargo image-ico o image-png para usar esta API. |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L56 |
Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/menu/submenu.ts#L50
© 2026 Colaboradores de Tauri. CC-BY / MIT