UNPKG

@vismaux/ngx-nordic-cool

Version:
29 lines (28 loc) 1.31 kB
import { TemplateRef, EventEmitter, ChangeDetectorRef, DoCheck } from '@angular/core'; import { Router, RouterLinkActive } from '@angular/router'; import * as i0 from "@angular/core"; export declare abstract class NcISidebarItem { contentTpl: TemplateRef<any>; } export declare class NcSidebarItemComponent extends NcISidebarItem implements DoCheck { private activeRouterLink; private router; private cdRef; private _active; private _routerLinkActive; private _activeDirty; get activeDirty(): boolean; get hasRouterLink(): boolean; routerLink: any[] | string | null | undefined; disabled: boolean; href: string; set active(value: boolean); get active(): boolean; readonly click: EventEmitter<MouseEvent>; readonly contentTpl: TemplateRef<any>; constructor(activeRouterLink: RouterLinkActive, router: Router, cdRef: ChangeDetectorRef); ngDoCheck(): void; private checkActiveLink; static ɵfac: i0.ɵɵFactoryDeclaration<NcSidebarItemComponent, [{ optional: true; self: true; }, { optional: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<NcSidebarItemComponent, "nc-sidebar-item", never, { "routerLink": "routerLink"; "disabled": "disabled"; "href": "href"; "active": "active"; }, { "click": "click"; }, never, ["*"]>; }