ngx-material-drawer
Version:
A dynamic, configurable Angular Material drawer with dashboard capabilities
41 lines (40 loc) • 2.6 kB
TypeScript
import { ElementRef, AfterViewInit, OnInit } from "@angular/core";
import { NgxNavService } from "../utils/nav.service";
import { NgxMaterialDrawerEventEmitter } from "../utils/mat-event-emitter.service";
import { NgxUtilsService } from "../utils/utils.service";
import * as i0 from "@angular/core";
export declare class NgxMaterialDrawerComponent implements AfterViewInit, OnInit {
navService: NgxNavService;
matEventEmitterService: NgxMaterialDrawerEventEmitter;
ngxUtilsService: NgxUtilsService;
appDrawer: ElementRef;
navData: any;
componentInstance: any;
onMatDrawerInit: any;
onMatDrawerAfterViewInit: any;
onNavStateChange: any;
onDataChange: any;
onSideNavOpen: any;
onSideNavClosed: any;
onMinVarientChange: any;
onSideNavItemClick: any;
onSideNavItemExpanded: any;
onSideNavItemCollapsed: any;
onMenuItemClick: any;
onSerachValueChange: any;
onSerachFocusIn: any;
onSerachFocusOut: any;
onSerachInputOpen: any;
onSerachInputClosed: any;
onFabExpanded: any;
onFabCollapsed: any;
onMainFabButtonClick: any;
onFabButtonClick: any;
version: import("@angular/core").Version;
constructor(navService: NgxNavService, matEventEmitterService: NgxMaterialDrawerEventEmitter, ngxUtilsService: NgxUtilsService);
ngOnInit(): void;
ngAfterViewInit(): void;
private subscribeToEventEmitter;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxMaterialDrawerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxMaterialDrawerComponent, "ngx-material-drawer", never, { "navData": { "alias": "data"; "required": false; }; "componentInstance": { "alias": "componentInstance"; "required": false; }; }, { "onMatDrawerInit": "onMatDrawerInit"; "onMatDrawerAfterViewInit": "onMatDrawerAfterViewInit"; "onNavStateChange": "onNavStateChange"; "onDataChange": "onDataChange"; "onSideNavOpen": "onSideNavOpen"; "onSideNavClosed": "onSideNavClosed"; "onMinVarientChange": "onMinVarientChange"; "onSideNavItemClick": "onSideNavItemClick"; "onSideNavItemExpanded": "onSideNavItemExpanded"; "onSideNavItemCollapsed": "onSideNavItemCollapsed"; "onMenuItemClick": "onMenuItemClick"; "onSerachValueChange": "onSerachValueChange"; "onSerachFocusIn": "onSerachFocusIn"; "onSerachFocusOut": "onSerachFocusOut"; "onSerachInputOpen": "onSerachInputOpen"; "onSerachInputClosed": "onSerachInputClosed"; "onFabExpanded": "onFabExpanded"; "onFabCollapsed": "onFabCollapsed"; "onMainFabButtonClick": "onMainFabButtonClick"; "onFabButtonClick": "onFabButtonClick"; }, never, ["*"], false, never>;
}