IMenuButtonItemMenu
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
export interface IMenuButtonItemMenu extends IMenuItemCommonProps
Extends: IMenuItemCommonProps
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
boolean | (ALPHA) (Optional) | ||
string | ReactNode | (ALPHA) (Optional) | ||
string | (ALPHA) | ||
[ IMenuButtonItemButton | IMenuButtonItemSeparator | IMenuButtonItemHeader, …(IMenuButtonItemButton | IMenuButtonItemSeparator | IMenuButtonItemHeader)[] ] | (ALPHA) | ||
string | ReactNode | (ALPHA) (Optional) If specified, the value is shown on hover of the item as a tooltip. | ||
“menu” | (ALPHA) |
Property details
IMenuButtonItemMenu.disabledpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
disabled?: boolean;
IMenuButtonItemMenu.iconpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
icon?: string | ReactNode;
IMenuButtonItemMenu.itemNamepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
itemName: string;
IMenuButtonItemMenu.itemspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
items: [
IMenuButtonItemButton | IMenuButtonItemSeparator | IMenuButtonItemHeader,
...(IMenuButtonItemButton | IMenuButtonItemSeparator | IMenuButtonItemHeader)[]
];
IMenuButtonItemMenu.tooltippropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
If specified, the value is shown on hover of the item as a tooltip.
tooltip?: string | ReactNode;
IMenuButtonItemMenu.typepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
type: "menu";