UNPKG

@ionic/vue

Version:

Vue specific wrapper for @ionic/core

37 lines (36 loc) 2 kB
declare const modalController: { create(options: import("@ionic/core/components").ModalOptions<import("@ionic/core").ComponentRef>): Promise<HTMLIonModalElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonModalElement>; }; declare const popoverController: { create(options: import("@ionic/core/components").PopoverOptions<import("@ionic/core").ComponentRef>): Promise<HTMLIonPopoverElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonPopoverElement>; }; declare const alertController: { create(options: import("@ionic/core/components").AlertOptions): Promise<HTMLIonAlertElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonAlertElement>; }; declare const actionSheetController: { create(options: import("@ionic/core/components").ActionSheetOptions): Promise<HTMLIonActionSheetElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonActionSheetElement>; }; declare const loadingController: { create(options: import("@ionic/core/components").LoadingOptions): Promise<HTMLIonLoadingElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonLoadingElement>; }; declare const pickerController: { create(options: import("@ionic/core/components").PickerOptions): Promise<HTMLIonPickerElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonPickerElement>; }; declare const toastController: { create(options: import("@ionic/core/components").ToastOptions): Promise<HTMLIonToastElement>; dismiss(data?: any, role?: string, id?: string): Promise<boolean>; getTop(): Promise<HTMLIonToastElement>; }; export { modalController, popoverController, alertController, actionSheetController, loadingController, pickerController, toastController };