picker-component.d.ts 1.2KB

123456789101112131415161718192021222324252627282930313233343536
  1. import { ElementRef, QueryList, Renderer } from '@angular/core';
  2. import { Config } from '../../config/config';
  3. import { BlockerDelegate, GestureController } from '../../gestures/gesture-controller';
  4. import { NavParams } from '../../navigation/nav-params';
  5. import { PickerOptions } from './picker-options';
  6. import { ViewController } from '../../navigation/view-controller';
  7. import { PickerColumnCmp } from './picker-column';
  8. /**
  9. * @hidden
  10. */
  11. export declare class PickerCmp {
  12. private _viewCtrl;
  13. private _elementRef;
  14. _cols: QueryList<PickerColumnCmp>;
  15. d: PickerOptions;
  16. enabled: boolean;
  17. lastClick: number;
  18. id: number;
  19. mode: string;
  20. _gestureBlocker: BlockerDelegate;
  21. constructor(_viewCtrl: ViewController, _elementRef: ElementRef, config: Config, gestureCtrl: GestureController, params: NavParams, renderer: Renderer);
  22. ionViewWillLoad(): void;
  23. ionViewDidLoad(): void;
  24. ionViewWillEnter(): void;
  25. ionViewDidLeave(): void;
  26. refresh(): void;
  27. _colChange(): void;
  28. _keyUp(ev: KeyboardEvent): void;
  29. ionViewDidEnter(): void;
  30. btnClick(button: any): void;
  31. bdClick(): void;
  32. dismiss(role: string): Promise<any>;
  33. getSelected(): any;
  34. ngOnDestroy(): void;
  35. }