UNPKG

@coreui/angular

Version:

CoreUI for Angular UI components library

34 lines (33 loc) 1.25 kB
import { AfterContentInit, ElementRef, Renderer2 } from '@angular/core'; import { CollapseDirective } from '../../collapse'; import * as i0 from "@angular/core"; export declare class NavbarTogglerDirective implements AfterContentInit { private renderer; private hostElement; /** * Reference to navbar collapse element (via # template variable) . [docs] * @type string * @default 'button' */ collapseRef?: CollapseDirective; navbarToggler: boolean; /** * Default type for navbar-toggler. [docs] * @type string * @default 'button' */ type: string; /** * Default aria-label attr for navbar-toggler. [docs] * @type string * @default 'Toggle navigation' */ ariaLabel: string; private hasContent; constructor(renderer: Renderer2, hostElement: ElementRef); handleClick(): void; addDefaultIcon(): void; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NavbarTogglerDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<NavbarTogglerDirective, "[cNavbarToggler]", never, { "collapseRef": "cNavbarToggler"; "type": "type"; "ariaLabel": "ariaLabel"; }, {}, never, never, false>; }