ng-responsive-nav
Version:
A mobile friendly navigation solution
19 lines (18 loc) • 801 B
TypeScript
import { OnDestroy, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { NavConfig } from '../models/nav.config';
export declare class MobileNavigationComponent implements OnInit, OnDestroy {
readonly navConfig: NavConfig;
readonly faBars: import("@fortawesome/fontawesome-common-types").IconDefinition;
readonly faTimes: import("@fortawesome/fontawesome-common-types").IconDefinition;
canActivateMobileNav: boolean;
private readonly _document;
private readonly _router;
private _subscriptions;
constructor(router: Router, document: Document, navConfig: NavConfig);
ngOnInit(): void;
ngOnDestroy(): void;
toggleCanActivateMobileNavBar(): void;
private _setOverFlowY;
private _watchNavigationChanges;
}