packages/components/layout/eui-app-v2/eui-app-sidebar/eui-app-sidebar-menu.ts
OnInit
AfterViewInit
OnChanges
OnDestroy
| changeDetection | ChangeDetectionStrategy.OnPush |
| selector | eui-app-sidebar-menu |
| imports |
AsyncPipe
EUI_MENU
|
| templateUrl | ./eui-app-sidebar-menu.html |
Properties |
Methods |
|
Inputs |
Outputs |
HostBindings |
constructor()
|
| expandAllItems |
Type : boolean
|
Default value : false
|
| hasBoldRootLevel |
Type : boolean
|
Default value : false
|
| hasCollapsedInitials |
Type : boolean
|
Default value : false
|
| hasFilter |
Type : boolean
|
Default value : false
|
| hasIcons |
Type : boolean
|
Default value : false
|
| hasIconsLabels |
Type : boolean
|
Default value : false
|
| hasScrollToItem |
Type : boolean
|
Default value : false
|
| hasTooltip |
Type : boolean
|
Default value : true
|
| hasTooltipOnExpanded |
Type : boolean
|
Default value : false
|
| isCollapsed |
Type : boolean
|
Default value : false
|
| isFlat |
Type : boolean
|
Default value : false
|
| items |
Type : Items[]
|
| sidebarItemClick |
Type : EventEmitter
|
| sidebarItemToggle |
Type : EventEmitter
|
| class |
Type : string
|
Default value : 'eui-app-sidebar-menu'
|
| Public onMenuItemClicked | ||||||
onMenuItemClicked(event: EuiMenuItem)
|
||||||
|
Parameters :
Returns :
void
|
| Public onSidebarItemToggled | ||||||
onSidebarItemToggled(event: EuiMenuItem)
|
||||||
|
Parameters :
Returns :
void
|
| asService |
Type : unknown
|
Default value : inject(EuiAppShellService)
|
| class |
Type : string
|
Default value : 'eui-app-sidebar-menu'
|
Decorators :
@HostBinding()
|
| Optional menu |
Type : EuiMenuComponent
|
Decorators :
@ViewChild('menu', {static: false})
|