1 | import { ModuleWithProviders, TemplateRef, ViewContainerRef } from '@angular/core';
|
2 | import { CdkPortal, CdkPortalOutlet, ComponentPortal, Portal, PortalInjector, TemplatePortal } from '@angular/cdk/portal';
|
3 | import { ComponentType, ConnectedOverlayPositionChange, ConnectedPosition, ConnectionPositionPair, FlexibleConnectedPositionStrategy, Overlay, OverlayConfig, OverlayContainer, OverlayPositionBuilder, OverlayRef, PositionStrategy, ScrollStrategy } from '@angular/cdk/overlay';
|
4 | import { NbScrollStrategyOptions } from '../adapter/block-scroll-strategy-adapter';
|
5 | export declare class NbPortalDirective extends CdkPortal {
|
6 | }
|
7 | export declare class NbPortalOutletDirective extends CdkPortalOutlet {
|
8 | }
|
9 | export declare class NbComponentPortal<T = any> extends ComponentPortal<T> {
|
10 | }
|
11 | export declare class NbOverlay extends Overlay {
|
12 | scrollStrategies: NbScrollStrategyOptions;
|
13 | }
|
14 | export declare class NbOverlayPositionBuilder extends OverlayPositionBuilder {
|
15 | }
|
16 | export declare class NbTemplatePortal<T = any> extends TemplatePortal<T> {
|
17 | constructor(template: TemplateRef<T>, viewContainerRef?: ViewContainerRef, context?: T);
|
18 | }
|
19 | export declare class NbOverlayContainer extends OverlayContainer {
|
20 | }
|
21 | export declare class NbFlexibleConnectedPositionStrategy extends FlexibleConnectedPositionStrategy {
|
22 | }
|
23 | export declare class NbPortalInjector extends PortalInjector {
|
24 | }
|
25 | export declare type NbPortal<T = any> = Portal<T>;
|
26 | export declare type NbOverlayRef = OverlayRef;
|
27 | export declare type NbComponentType<T = any> = ComponentType<T>;
|
28 | export declare type NbPositionStrategy = PositionStrategy;
|
29 | export declare type NbConnectedPosition = ConnectedPosition;
|
30 | export declare type NbConnectedOverlayPositionChange = ConnectedOverlayPositionChange;
|
31 | export declare type NbConnectionPositionPair = ConnectionPositionPair;
|
32 | export declare type NbOverlayConfig = OverlayConfig;
|
33 | export declare type NbScrollStrategy = ScrollStrategy;
|
34 |
|
35 |
|
36 |
|
37 |
|
38 | export declare class NbCdkMappingModule {
|
39 | static forRoot(): ModuleWithProviders<NbCdkMappingModule>;
|
40 | }
|