void OnPushRequested(object sender, NavigationRequestedEventArgs e) { e.Task = PushPageAsync(e.Page, e.Animated); }
void OnInsertPageBeforeRequested(object sender, NavigationRequestedEventArgs e) { InsertPageBefore(e.Page, e.BeforePage); }
void OnPushRequested(object sender, NavigationRequestedEventArgs e) { SetPage(e.Page, e.Animated, false); }
void OnRemovedPageRequested(object sender, NavigationRequestedEventArgs e) { RemovePage(e.Page); }
void OnRemovedPageRequested(object sender, NavigationRequestedEventArgs e) { RemovePage(e.Page, true); Platform.NativeToolbarTracker.UpdateToolBar(); }
void OnPopRequested(object sender, NavigationRequestedEventArgs e) { var newCurrent = Element.Peek(1); SetPage(newCurrent, e.Animated, true); }
protected override void OnPopToRootRequested(object sender, NavigationRequestedEventArgs e) { base.OnPopToRootRequested(sender, e); System.Diagnostics.Debug.WriteLine($"NavPageOverrideRenderer - OnPopToRootRequested"); }
// This is where you would draw the new contents. private void OnPushRequested(object sender, NavigationRequestedEventArgs e) { e.Realize = true; }
void OnNavigationRequested(object?sender, NavigationRequestedEventArgs e) { SyncNavigationStack(e.Animated); }
void OnPopToRootRequested(object sender, NavigationRequestedEventArgs nre) { _navigationStack.PopToRoot(); nre.Task = Task.FromResult(true); }
// This is where you would draw the new contents. private void OnPushRequested(object sender, NavigationRequestedEventArgs e) { #pragma warning disable CS0618 // Type or member is obsolete e.Realize = true; #pragma warning restore CS0618 // Type or member is obsolete }
void OnPopRequested(object sender, NavigationRequestedEventArgs e) { var newCurrent = ((INavigationPageController)Element).Peek(1); SetPage(newCurrent, e.Animated, true); }
private async void OnRemovedPageRequested(object sender, NavigationRequestedEventArgs e) { await RemovePageAsync(e.Page, true, true); UpdateToolBar(); }
private void OnPopRequested(object sender, NavigationRequestedEventArgs e) { e.Task = PopViewAsync(e.Page, e.Animated); }
private void OnPushedWithAnimation(object sender, NavigationRequestedEventArgs e) { e.Task = SwitchContentAsync(e.Page, e.Animated); }
void OnInsertPageBeforeRequested(object sender, NavigationRequestedEventArgs e) { InsertPageBefore(e.Page, e.BeforePage); Platform.NativeToolbarTracker.UpdateNavigationItems(true); }
private void OnPoppedWithAnimation(object sender, NavigationRequestedEventArgs e) { var pageToShow = ((INavigationPageController)Element).Pages.Skip(1).FirstOrDefault(); e.Task = pageToShow == null?Task.FromResult(false) : SwitchContentAsync(pageToShow, e.Animated, true); }
void OnPopRequested(object sender, NavigationRequestedEventArgs e) { var newCurrent = (Page)Element.InternalChildren[Element.InternalChildren.Count - 2]; SetPage(newCurrent, e.Animated, true); }
private void OnPoppedToRootWithAnimation(object sender, NavigationRequestedEventArgs e) { e.Task = SwitchContentAsync(e.Page, e.Animated, true, true); }
void OnPopToRootRequested(object sender, NavigationRequestedEventArgs e) { SetPage(e.Page, e.Animated, true); }
private void OnRemoveRequested(NavigationRequestedEventArgs e) => throw new NotImplementedException();
void OnPushRequested(object?sender, NavigationRequestedEventArgs e) { _controlsNavigationController? .OnPushRequested(e, this.MauiContext); }
void OnPopToRootRequest(NavigationRequestedEventArgs request) { _viewStack.PopToRoot(); request.Task = Task.FromResult(true); }
void OnPopRequested(object?sender, NavigationRequestedEventArgs e) { _controlsNavigationController? .OnPopRequestedAsync(e) .FireAndForget((exc) => Log.Warning(nameof(NavigationPage), $"{exc}")); }
void OnPopToRootRequested(object sender, NavigationRequestedEventArgs e) { e.Task = PopToRootAsync(e.Page, e.Animated); }
void _view_NavigationRequested(object sender, NavigationRequestedEventArgs args) { _model.ChangeFile(args.Direction); }