UNPKG

1.19 kBTypeScriptView Raw
1/**
2 * @license
3 * Copyright Akveo. All Rights Reserved.
4 * Licensed under the MIT License. See License.txt in the project root for license information.
5 */
6import { ComponentFactoryResolver } from '@angular/core';
7import { NbOverlayContainerComponent, NbPositionedContainerComponent, NbRenderableContainer } from '../cdk/overlay/overlay-container';
8/**
9 * Overlay container.
10 * Renders provided content inside.
11 *
12 * @styles
13 *
14 * popover-text-color:
15 * popover-text-font-family:
16 * popover-text-font-size:
17 * popover-text-font-weight:
18 * popover-text-line-height:
19 * popover-background-color:
20 * popover-border-width:
21 * popover-border-color:
22 * popover-border-radius:
23 * popover-shadow:
24 * popover-arrow-size:
25 * popover-padding:
26 * */
27export declare class NbPopoverComponent extends NbPositionedContainerComponent implements NbRenderableContainer {
28 overlayContainer: NbOverlayContainerComponent;
29 content: any;
30 context: Object;
31 cfr: ComponentFactoryResolver;
32 renderContent(): void;
33 protected detachContent(): void;
34 protected attachContent(): void;
35 protected attachTemplate(): void;
36 protected attachComponent(): void;
37 protected attachString(): void;
38}