action-sheet-component.d.ts 1.1KB

1234567891011121314151617181920212223242526272829303132
  1. import { ElementRef, Renderer } from '@angular/core';
  2. import { ActionSheetButton, ActionSheetOptions } from './action-sheet-options';
  3. import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
  4. import { Config } from '../../config/config';
  5. import { NavParams } from '../../navigation/nav-params';
  6. import { ViewController } from '../../navigation/view-controller';
  7. /**
  8. * @hidden
  9. */
  10. export declare class ActionSheetCmp {
  11. private _viewCtrl;
  12. private _elementRef;
  13. d: ActionSheetOptions;
  14. cancelButton: ActionSheetButton;
  15. descId: string;
  16. enabled: boolean;
  17. hdrId: string;
  18. id: number;
  19. mode: string;
  20. gestureBlocker: BlockerDelegate;
  21. constructor(_viewCtrl: ViewController, config: Config, _elementRef: ElementRef, gestureCtrl: GestureController, params: NavParams, renderer: Renderer);
  22. ionViewDidLoad(): void;
  23. ionViewWillEnter(): void;
  24. ionViewDidLeave(): void;
  25. ionViewDidEnter(): void;
  26. keyUp(ev: KeyboardEvent): void;
  27. click(button: ActionSheetButton): void;
  28. bdClick(): void;
  29. dismiss(role: string): Promise<any>;
  30. ngOnDestroy(): void;
  31. }