1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | import { ComponentRef, ElementRef, EmbeddedViewRef, OnDestroy, OnInit } from '@angular/core';
|
7 | import { NbComponentPortal, NbPortalOutletDirective, NbTemplatePortal } from '../cdk/overlay/mapping';
|
8 | import { NbFocusTrap, NbFocusTrapFactoryService } from '../cdk/a11y/focus-trap';
|
9 | import { NbDialogConfig } from './dialog-config';
|
10 | import * as i0 from "@angular/core";
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | export declare class NbDialogContainerComponent implements OnInit, OnDestroy {
|
17 | protected config: NbDialogConfig;
|
18 | protected elementRef: ElementRef;
|
19 | protected focusTrapFactory: NbFocusTrapFactoryService;
|
20 | portalOutlet: NbPortalOutletDirective;
|
21 | protected focusTrap: NbFocusTrap;
|
22 | constructor(config: NbDialogConfig, elementRef: ElementRef, focusTrapFactory: NbFocusTrapFactoryService);
|
23 | ngOnInit(): void;
|
24 | ngOnDestroy(): void;
|
25 | attachComponentPortal<T>(portal: NbComponentPortal<T>): ComponentRef<T>;
|
26 | attachTemplatePortal<C>(portal: NbTemplatePortal<C>): EmbeddedViewRef<C>;
|
27 | static ɵfac: i0.ɵɵFactoryDeclaration<NbDialogContainerComponent, never>;
|
28 | static ɵcmp: i0.ɵɵComponentDeclaration<NbDialogContainerComponent, "nb-dialog-container", never, {}, {}, never, never, false, never>;
|
29 | }
|