Provides data for the INavigationTarget.OnNavigatingFrom callback that can be used to cancel a navigation request.
Example #1
0
        internal static async Task OnNavigatingFromAsync(this INavigationTarget target)
        {
            if (target == null)
            {
                return;
            }

            var args = new NavigationCancelArgs();

            target.OnNavigatingFrom(args);
            await args.Task;
        }
Example #2
0
        internal static async Task OnNavigatingFromAsync(this INavigationTarget target)
        {
            if (target == null) return;

            var args = new NavigationCancelArgs();
            target.OnNavigatingFrom(args);
            await args.Task;
        }
Example #3
0
 public virtual void OnNavigatingFrom(NavigationCancelArgs args)
 {
 }