1 | import { ComponentFactoryResolver, ElementRef, Renderer, ViewContainerRef } from '@angular/core';
|
2 | import { Config } from '../../config/config';
|
3 | import { NavParams } from '../../navigation/nav-params';
|
4 | import { ViewController } from '../../navigation/view-controller';
|
5 | import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
|
6 | import { ModuleLoader } from '../../util/module-loader';
|
7 |
|
8 |
|
9 |
|
10 | export declare class PopoverCmp {
|
11 | _cfr: ComponentFactoryResolver;
|
12 | _elementRef: ElementRef;
|
13 | _renderer: Renderer;
|
14 | _config: Config;
|
15 | _navParams: NavParams;
|
16 | _viewCtrl: ViewController;
|
17 | moduleLoader: ModuleLoader;
|
18 | _viewport: ViewContainerRef;
|
19 | d: {
|
20 | cssClass?: string;
|
21 | showBackdrop?: boolean;
|
22 | enableBackdropDismiss?: boolean;
|
23 | };
|
24 | _enabled: boolean;
|
25 | _gestureBlocker: BlockerDelegate;
|
26 | id: number;
|
27 | constructor(_cfr: ComponentFactoryResolver, _elementRef: ElementRef, _renderer: Renderer, _config: Config, _navParams: NavParams, _viewCtrl: ViewController, gestureCtrl: GestureController, moduleLoader: ModuleLoader);
|
28 | ionViewPreLoad(): void;
|
29 | _load(component: any): void;
|
30 | _viewWillEnter(): void;
|
31 | _viewDidLeave(): void;
|
32 | _setCssClass(componentRef: any, className: string): void;
|
33 | _bdClick(): Promise<any>;
|
34 | _keyUp(ev: KeyboardEvent): void;
|
35 | ngOnDestroy(): void;
|
36 | }
|