UNPKG

@vismaux/ngx-nordic-cool

Version:
29 lines (28 loc) 1.36 kB
import { QueryList, ElementRef, AfterViewInit, OnDestroy, ChangeDetectorRef, NgZone } from '@angular/core'; import { NcNavbarMenuItemComponent } from '../navbar-menu-item/navbar-menu-item.component'; import { NcNavbarComponent } from '../navbar.component'; import * as i0 from "@angular/core"; export declare class NcNavbarMenuComponent implements OnDestroy, AfterViewInit { navbar: NcNavbarComponent; private elRef; private cdRef; private ngZone; private readonly resized$; private readonly destroyed$; private resizeObserver; private menuItemsWidths; hiddenMenuItems: boolean[]; brandOptionsOpen: boolean; menuItems: QueryList<NcNavbarMenuItemComponent>; get anyHiddenMenuItem(): boolean; get activeBrandOption(): import("@vismaux/ngx-nordic-cool").NcNavbarBrandOptionComponent; constructor(navbar: NcNavbarComponent, elRef: ElementRef<HTMLElement>, cdRef: ChangeDetectorRef, ngZone: NgZone); ngAfterViewInit(): void; ngOnDestroy(): void; checkResponsiveness(): void; rerenderMenuItems(): void; toggleBrandOptions(): void; private cacheMenuWidths; static ɵfac: i0.ɵɵFactoryDeclaration<NcNavbarMenuComponent, [{ host: true; }, null, null, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<NcNavbarMenuComponent, "nc-navbar-menu", never, {}, {}, ["menuItems"], never>; }