@totvs-agro/core-mobile
Version:
Core Mobile Totvs Agro (Front-End) para utilização dos estilos do T-Faces
22 lines (21 loc) • 1.2 kB
TypeScript
import { ToastController, LoadingController, AlertController } from 'ionic-angular';
import { TotvsTranslateProvider } from '../translate/totvs-translate-provider';
export declare class TotvsNotificationProvider {
toastCtrl: ToastController;
loadingCtrl: LoadingController;
private _alertController;
private _totvsTranslate;
private loading;
static readonly SUCCESS: number;
static readonly ERROR: number;
static readonly WARNING: number;
constructor(toastCtrl: ToastController, loadingCtrl: LoadingController, _alertController: AlertController, _totvsTranslate: TotvsTranslateProvider);
toast(mensagem: any): void;
toastWithButton(tipo: any, mensagem: any, descriptionButton: any, funcOnDismiss?: any): void;
presentLoading(_enableBackdropDismiss?: boolean): Promise<any>;
dismissLoading(): void;
notificacionToast(tipo: any, mensagem: string): void;
typeMessage(tipo: any): any;
presentAlert(_title: string, _subTitle: string, _buttons: any[], _enableBackdropDismiss?: boolean): void;
presentPrompt(_title: string, inputs: any[], _buttons: any[], _subTitle?: string, _enableBackdropDismiss?: boolean): void;
}