File

packages/components/layout/eui-app-v2/eui-app-sidebar/eui-app-sidebar-menu.ts

Implements

OnInit AfterViewInit OnChanges OnDestroy

Metadata

Index

Properties
Methods
Inputs
Outputs
HostBindings

Constructor

constructor()

Inputs

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[]

Outputs

sidebarItemClick
Type : EventEmitter
sidebarItemToggle
Type : EventEmitter

HostBindings

class
Type : string
Default value : 'eui-app-sidebar-menu'

Methods

Public onMenuItemClicked
onMenuItemClicked(event: EuiMenuItem)
Parameters :
Name Type Optional
event EuiMenuItem No
Returns : void
Public onSidebarItemToggled
onSidebarItemToggled(event: EuiMenuItem)
Parameters :
Name Type Optional
event EuiMenuItem No
Returns : void

Properties

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})

results matching ""

    No results matching ""