UNPKG

815 BTypeScriptView Raw
1import { NbOverlayContainer } from '../overlay/mapping';
2import * as i0 from "@angular/core";
3/**
4 * Provides nb-layout as overlay container.
5 * Container has to be cleared when layout destroys.
6 * Another way previous version of the container will be used
7 * but it isn't inserted in DOM and exists in memory only.
8 * This case important only if you switch between multiple layouts.
9 * */
10export declare class NbOverlayContainerAdapter extends NbOverlayContainer {
11 protected container: HTMLElement;
12 setContainer(container: HTMLElement): void;
13 clearContainer(): void;
14 protected _createContainer(): void;
15 protected checkContainer(): void;
16 static ɵfac: i0.ɵɵFactoryDeclaration<NbOverlayContainerAdapter, never>;
17 static ɵprov: i0.ɵɵInjectableDeclaration<NbOverlayContainerAdapter>;
18}