loading-component.d.ts 979B

12345678910111213141516171819202122232425262728
  1. import { ElementRef, Renderer } from '@angular/core';
  2. import { Config } from '../../config/config';
  3. import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
  4. import { LoadingOptions } from './loading-options';
  5. import { NavParams } from '../../navigation/nav-params';
  6. import { ViewController } from '../../navigation/view-controller';
  7. /**
  8. * @hidden
  9. */
  10. export declare class LoadingCmp {
  11. private _viewCtrl;
  12. private _config;
  13. d: LoadingOptions;
  14. id: number;
  15. showSpinner: boolean;
  16. durationTimeout: any;
  17. gestureBlocker: BlockerDelegate;
  18. constructor(_viewCtrl: ViewController, _config: Config, _elementRef: ElementRef, gestureCtrl: GestureController, params: NavParams, renderer: Renderer);
  19. ngOnInit(): void;
  20. ionViewWillEnter(): void;
  21. ionViewDidLeave(): void;
  22. ionViewDidEnter(): void;
  23. keyUp(ev: KeyboardEvent): void;
  24. bdClick(): void;
  25. dismiss(role: string): Promise<any>;
  26. ngOnDestroy(): void;
  27. }