public static async void OpenAlertDialogueWithMessage(string title, string message) { if (DeviceApiHelpers.isUWP()) { await MainThread.InvokeOnMainThreadAsync(async() => await UserDialogs.Instance.AlertAsync(message, title, "Ok")); } else { await MainThread.InvokeOnMainThreadAsync(async() => await MaterialDialog.Instance.AlertAsync(message, title)); } }
public static async Task DismissLoaderAsync() { if (DeviceApiHelpers.isUWP()) { await MainThread.InvokeOnMainThreadAsync(async() => UserDialogs.Instance.HideLoading()); } else { await MainThread.InvokeOnMainThreadAsync(async() => LoaderDialogue.DismissAsync()); } }
public static async void OpenAlertDialogueWithMessage(string message, IAppInfo appInfo) { if (DeviceApiHelpers.isUWP()) { await MainThread.InvokeOnMainThreadAsync(async() => await UserDialogs.Instance.AlertAsync(message, okText: "Ok")); } else { await MainThread.InvokeOnMainThreadAsync(async() => await MaterialDialog.Instance.AlertAsync(message, appInfo.Name)); } }
public static async Task OpenLoaderWithMessageAsync(string title) { if (DeviceApiHelpers.isUWP()) { await MainThread.InvokeOnMainThreadAsync(async() => UserDialogs.Instance.ShowLoading(title)); } else { await MainThread.InvokeOnMainThreadAsync(async() => LoaderDialogue = await MaterialDialog.Instance.LoadingDialogAsync("", title)); } }