ngx-slice-kit
Version:
[](https://badge.fury.io/js/ngx-slice-kit)
22 lines (21 loc) • 940 B
TypeScript
import { AfterViewInit, ElementRef, OnDestroy } from '@angular/core';
import { SidenavService } from './sidenav.service';
import { Subscription } from 'rxjs';
import { SidenavState } from './sidenav.options';
import * as i0 from "@angular/core";
export declare class SidenavComponent implements OnDestroy, AfterViewInit {
private el;
sidenavService: SidenavService;
sub: Subscription;
styles: any;
set opened(st: boolean);
get currentMode(): string;
get isOpened(): boolean;
get getExternalStyles(): string;
get openClose(): SidenavState;
constructor(platformId: any, el: ElementRef, sidenavService: SidenavService);
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SidenavComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SidenavComponent, "sdk-sidenav", never, { "styles": "styles"; "opened": "opened"; }, {}, never, ["*"], false>;
}