UNPKG

1.39 kBTypeScriptView Raw
1import { ComponentFactoryResolver, ElementRef, Renderer, ViewContainerRef } from '@angular/core';
2import { Config } from '../../config/config';
3import { NavParams } from '../../navigation/nav-params';
4import { ViewController } from '../../navigation/view-controller';
5import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
6import { ModuleLoader } from '../../util/module-loader';
7/**
8 * @hidden
9 */
10export 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}