Interfazui
MenuProps
Boton que abre un menu de acciones (teclado: flechas, Enter, Escape). Categoria: action.
Firma
export interface MenuProps extends CommonProps {
label?: string | number | boolean | I18nText;
icon?: string;
tone?: Tone | Expr;
variant?: ButtonVariant | Expr;
size?: Size | Expr;
showLabel?: boolean | Expr;
items?: Array<ElementoDeMenuShape> | Expr;
align?: "start" | "end" | Expr;
toolbar?: ComoSePresentaLaAccionEnLasBarrasShape;
}- Extiende
Miembros (9)
| Nombre | Tipo | Descripción |
|---|---|---|
| labelopcional | string | number | boolean | I18nText | Texto del boton. |
| iconopcional | string | Icono: nombre Lucide (p. ej. "Mail"), "lucide:<Nombre>", "brand:<slug>" (logotipo de una app integrada, p. ej. "brand:zoom") o "initials:<XY>". Un nombre desconocido se muestra como icono generico. |
| toneopcional | Tone | Expr | Intencion semantica; el tema decide el color. Por defecto: |
| variantopcional | ButtonVariant | Expr | Aspecto. Por defecto: |
| sizeopcional | Size | Expr | Tamano en escala. Por defecto: |
| showLabelopcional | boolean | Expr | false = solo icono. Por defecto: |
| itemsopcional | Array<ElementoDeMenuShape> | Expr | Elementos. |
| alignopcional | "start" | "end" | Expr | Lado por el que se abre. Por defecto: |
| toolbaropcional | ComoSePresentaLaAccionEnLasBarrasShape | Como se presenta la accion en las barras. |
Usado en / Referenciado por
Fuente: bloomx-extensions/_shared/sdk/ui.d.ts:761 · ui.d.ts