UNPKG

kage-ui

Version:

A minimal, border-focused Angular UI component library.

25 lines (24 loc) 799 B
import { TemplateRef, Type } from '@angular/core'; import * as i0 from "@angular/core"; export declare class KageDrawerCtrl { private stack; private envInjector; private injector; private appRef; private document; openFromTemplate(content: TemplateRef<any>, config?: { position?: 'left' | 'right'; width?: string; }): void; openFromComponent<T>(component: Type<T>, config?: { position?: 'left' | 'right'; width?: string; inputs?: Record<string, any>; outputs?: Record<string, (...args: any[]) => void>; }): void; close(): void; closeAll(): void; private createDrawer; static ɵfac: i0.ɵɵFactoryDeclaration<KageDrawerCtrl, never>; static ɵprov: i0.ɵɵInjectableDeclaration<KageDrawerCtrl>; }