1 interface inheriting from IStackNavigation
Microsoft.Maui (1)
Core\IStackNavigationView.cs (1)
8
public interface IStackNavigationView : IView,
IStackNavigation
1 implementation of IStackNavigation
Microsoft.Maui.Controls (1)
Shell\ShellSection.cs (1)
25
public partial class ShellSection : ShellGroupItem, IShellSectionController, IPropertyPropagationController, IVisualTreeElement,
IStackNavigation
13 references to IStackNavigation
Microsoft.Maui (2)
Handlers\NavigationPage\NavigationViewHandler.cs (1)
24
[nameof(
IStackNavigation
.RequestNavigation)] = RequestNavigation
Handlers\NavigationPage\NavigationViewHandler.Standard.cs (1)
12
public static void RequestNavigation(INavigationViewHandler arg1,
IStackNavigation
arg2, object? arg3)
Microsoft.Maui.Controls (11)
NavigationPage\NavigationPage.cs (8)
218
if (Navigation is MauiNavigationImpl mvi && this is
IStackNavigation
)
264
if (Navigation is MauiNavigationImpl mvi && this is
IStackNavigation
)
298
if (Navigation is MauiNavigationImpl mvi && this is
IStackNavigation
)
452
void
IStackNavigation
.RequestNavigation(NavigationRequest eventArgs)
454
Handler?.Invoke(nameof(
IStackNavigation
.RequestNavigation), eventArgs);
459
void
IStackNavigation
.NavigationFinished(IReadOnlyList<IView> newStack)
665
((
IStackNavigation
)this).RequestNavigation(request);
715
((
IStackNavigation
)this).NavigationFinished(this.NavigationStack);
Shell\ShellSection.cs (3)
1229
void
IStackNavigation
.RequestNavigation(NavigationRequest eventArgs)
1235
Handler.Invoke(nameof(
IStackNavigation
.RequestNavigation), eventArgs);
1238
void
IStackNavigation
.NavigationFinished(IReadOnlyList<IView> newStack)