public static async Task Load(Task task, string loadingCaption) { var loadingPage = new PopUpLoadingPage("defaultLoading.json", loadingCaption); await PopupNavigation.PushAsync(loadingPage); await task; await PopupNavigation.PopAllAsync(); }
public static async Task Load(Task task, string lottieAnimationFileName, string loadingCaption) { var loadingPage = new PopUpLoadingPage(lottieAnimationFileName, loadingCaption); await PopupNavigation.PushAsync(loadingPage); await task; await PopupNavigation.PopAllAsync(); }
public static async Task Load(Task task) { var loadingPage = new PopUpLoadingPage(); await PopupNavigation.PushAsync(loadingPage); await task; await PopupNavigation.RemovePageAsync(loadingPage); }