packages/components/layout/eui-app-v2/eui-app-toolbar/eui-app-toolbar-mega-menu.ts
| changeDetection | ChangeDetectionStrategy.Default |
| selector | eui-app-toolbar-mega-menu |
| imports |
EUI_ICON
EUI_BADGE
RouterLink
RouterLinkActive
JsonPipe
KeyValuePipe
NgTemplateOutlet
|
| templateUrl | ./eui-app-toolbar-mega-menu.html |
| styleUrl | ./eui-app-toolbar-mega-menu.scss |
Properties |
Methods |
Inputs |
HostBindings |
constructor()
|
| items |
Type : Items[]
|
| attr.role |
Type : string
|
Default value : 'nav'
|
| class |
Type : string
|
Default value : 'eui-app-toolbar-mega-menu'
|
| closeMenu |
closeMenu()
|
|
Returns :
void
|
| groupByColIdPerParent | ||||||
groupByColIdPerParent(items: Items[])
|
||||||
|
Parameters :
Returns :
literal type
|
| openMenu | ||||||
openMenu(menuIndex: number)
|
||||||
|
Parameters :
Returns :
void
|
| role |
Type : string
|
Default value : 'nav'
|
Decorators :
@HostBinding('attr.role')
|
| string |
Type : string
|
Default value : 'eui-app-toolbar-mega-menu'
|
Decorators :
@HostBinding('class')
|