UNPKG

angular-bootstrap-md

Version:

Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.

59 lines (58 loc) 2.46 kB
import { NavbarService } from './navbar.service'; import { AfterContentChecked, AfterViewInit, ElementRef, OnInit, Renderer2, ChangeDetectorRef, NgZone, OnDestroy, EventEmitter } from '@angular/core'; import { LinksComponent } from './links.component'; import { BooleanInput, NumberInput } from '@angular/cdk/coercion'; import * as i0 from "@angular/core"; export declare class NavbarComponent implements AfterViewInit, OnInit, AfterContentChecked, OnDestroy { renderer: Renderer2; private _navbarService; private _cdRef; private _ngZone; private _document; iconBackground: string | string[]; SideClass: string; get containerInside(): boolean; set containerInside(value: BooleanInput); private _containerInside; collapseId: string; get scrollSensitivity(): number; set scrollSensitivity(value: NumberInput); private _scrollSensitivity; get scrollableNavbar(): boolean; set scrollableNavbar(value: BooleanInput); private _scrollableNavbar; shown: EventEmitter<any>; hidden: EventEmitter<any>; private _destroy$; navbarLinkClicks: any; isShown: boolean; doubleNav: boolean; height: number; duration: number; collapse: boolean; showClass: boolean; collapsing: boolean; private _itemsLength; ariaExpanded: boolean; el: ElementRef; mobile: ElementRef; navbar: ElementRef; container: ElementRef; toggler: ElementRef; links: LinksComponent; constructor(renderer: Renderer2, _navbarService: NavbarService, _cdRef: ChangeDetectorRef, _ngZone: NgZone, _document: any); closeNavbarOnClick(navbarLinkClicks: any): void; addTogglerIconClasses(): void; private _listenToScroll; ngOnInit(): void; ngAfterViewInit(): void; toggle(): void; show(): void; hide(): void; get displayStyle(): "" | "flex"; onResize(event: any): void; ngAfterContentChecked(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NavbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NavbarComponent, "mdb-navbar", never, { "iconBackground": "iconBackground"; "SideClass": "SideClass"; "containerInside": "containerInside"; "collapseId": "collapseId"; "scrollSensitivity": "scrollSensitivity"; "scrollableNavbar": "scrollableNavbar"; }, { "shown": "shown"; "hidden": "hidden"; }, ["links"], ["mdb-navbar-brand", "logo", "*", "navlinks", "links"], false, never>; }