modal-component.d.ts 1.1KB

1234567891011121314151617181920212223242526272829
  1. import { ComponentFactoryResolver, ElementRef, Renderer, ViewContainerRef } from '@angular/core';
  2. import { NavParams } from '../../navigation/nav-params';
  3. import { ViewController } from '../../navigation/view-controller';
  4. import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
  5. import { ModuleLoader } from '../../util/module-loader';
  6. /**
  7. * @hidden
  8. */
  9. export declare class ModalCmp {
  10. _cfr: ComponentFactoryResolver;
  11. _renderer: Renderer;
  12. _elementRef: ElementRef;
  13. _navParams: NavParams;
  14. _viewCtrl: ViewController;
  15. moduleLoader: ModuleLoader;
  16. _viewport: ViewContainerRef;
  17. _bdDismiss: boolean;
  18. _enabled: boolean;
  19. _gestureBlocker: BlockerDelegate;
  20. constructor(_cfr: ComponentFactoryResolver, _renderer: Renderer, _elementRef: ElementRef, _navParams: NavParams, _viewCtrl: ViewController, gestureCtrl: GestureController, moduleLoader: ModuleLoader);
  21. ionViewPreLoad(): void;
  22. _viewWillEnter(): void;
  23. _viewDidLeave(): void;
  24. _setCssClass(componentRef: any, className: string): void;
  25. _bdClick(): Promise<any>;
  26. _keyUp(ev: KeyboardEvent): void;
  27. ngOnDestroy(): void;
  28. }