UNPKG

@rxdi/ui-kit

Version:

UI Components for building graphql-server website

28 lines (27 loc) 792 B
import { TemplateResult, CSSResult } from '@rxdi/lit-html'; interface NavOptions { left?: number; delay?: number; } export declare class Nav { private openSubject; private template; private stylesSubject; private navRef; getOpenSubject(): import("rxjs").Observable<NavOptions>; getTemplateSubject(): import("rxjs").Observable<TemplateResult>; getStylesSubject(): import("rxjs").Observable<CSSResult>; setStylesSubject(style: CSSResult): void; open(options?: { template?: TemplateResult; styles?: CSSResult; ref?: HTMLElement; navOptions?: NavOptions; }): void; getNavRef(): HTMLElement; close(options?: NavOptions): void; private removeRef; private createRef; private attachRef; } export {};