@ionic/vue
Version:
Vue specific wrapper for @ionic/core
40 lines (39 loc) • 2.09 kB
TypeScript
declare const modalController: {
create(options: import("@ionic/core").ModalOptions<import("@ionic/core").ComponentRef>): Promise<HTMLIonModalElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonModalElement | undefined>;
};
declare const popoverController: {
create(options: import("@ionic/core").PopoverOptions<import("@ionic/core").ComponentRef>): Promise<HTMLIonPopoverElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonPopoverElement | undefined>;
};
declare const alertController: {
create(options: import("@ionic/core").AlertOptions): Promise<HTMLIonAlertElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonAlertElement | undefined>;
};
declare const actionSheetController: {
create(options: import("@ionic/core").ActionSheetOptions): Promise<HTMLIonActionSheetElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonActionSheetElement | undefined>;
};
declare const loadingController: {
create(options: import("@ionic/core").LoadingOptions): Promise<HTMLIonLoadingElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonLoadingElement | undefined>;
};
/**
* @deprecated Use the inline ion-picker component instead.
*/
declare const pickerController: {
create(options: import("@ionic/core").PickerOptions): Promise<HTMLIonPickerLegacyElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonPickerLegacyElement | undefined>;
};
declare const toastController: {
create(options: import("@ionic/core").ToastOptions): Promise<HTMLIonToastElement>;
dismiss(data?: any, role?: string, id?: string): Promise<boolean>;
getTop(): Promise<HTMLIonToastElement | undefined>;
};
export { modalController, popoverController, alertController, actionSheetController, loadingController, pickerController, toastController, };