API Reference
@univerjs
@univerjs/ui
interfaces
Imenubuttonitem

@univerjs/ui v0.1.17Docs


Interface: IMenuButtonItem<V>

Extends

  • IMenuItemBase<V>

Type Parameters

Type ParameterDefault type
Vundefined

Properties

PropertyTypeDescriptionOverridesInherited fromDefined in
activated$?Observable<boolean>---packages/ui/src/services/menu/menu.ts:96 (opens in a new tab)
description?string--IMenuItemBase.descriptionpackages/ui/src/services/menu/menu.ts:64 (opens in a new tab)
disabled$?Observable<boolean>--IMenuItemBase.disabled$packages/ui/src/services/menu/menu.ts:88 (opens in a new tab)
group?MenuGroupThe group that the item belongs to.-IMenuItemBase.grouppackages/ui/src/services/menu/menu.ts:69 (opens in a new tab)
hidden$?Observable<boolean>--IMenuItemBase.hidden$packages/ui/src/services/menu/menu.ts:87 (opens in a new tab)
icon?string | Observable<string>--IMenuItemBase.iconpackages/ui/src/services/menu/menu.ts:65 (opens in a new tab)
idstringID of the menu item. Normally it should be the same as the ID of the command that it would invoke.-IMenuItemBase.idpackages/ui/src/services/menu/menu.ts:61 (opens in a new tab)
label?string | { hoverable: boolean; name: string; props: Record<string, any>; }Custom label component id.-IMenuItemBase.labelpackages/ui/src/services/menu/menu.ts:79 (opens in a new tab)
positionsOneOrMany<string>In what menu should the item display.-IMenuItemBase.positionspackages/ui/src/services/menu/menu.ts:72 (opens in a new tab)
subId?string--IMenuItemBase.subIdpackages/ui/src/services/menu/menu.ts:62 (opens in a new tab)
title?string--IMenuItemBase.titlepackages/ui/src/services/menu/menu.ts:63 (opens in a new tab)
tooltip?string--IMenuItemBase.tooltippackages/ui/src/services/menu/menu.ts:66 (opens in a new tab)
typeBUTTON-IMenuItemBase.type-packages/ui/src/services/menu/menu.ts:94 (opens in a new tab)
value$?Observable<V>On observable value that should emit the value of the corresponding selection component.-IMenuItemBase.value$packages/ui/src/services/menu/menu.ts:90 (opens in a new tab)

Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.