1 instantiation of ShellNavigationManager
Microsoft.Maui.Controls (1)
Shell\Shell.cs (1)
1160
_navigationManager = new
ShellNavigationManager
(this);
16 references to ShellNavigationManager
Microsoft.Maui.Controls (16)
Platform\iOS\ControlsModalWrapper.cs (1)
76
var result =
ShellNavigationManager
.GetNavigationParameters(
Shell\Shell.cs (6)
792
=>
ShellNavigationManager
.GetNavigationState(shellItem, shellSection, shellContent, includeStack ? shellSection.Stack.ToList() : null, includeStack ? shellSection.Navigation.ModalStack.ToList() : null);
848
var state =
ShellNavigationManager
.GetNavigationState(shellItem, shellSection, shellContent, shellSection.Navigation.NavigationStack, null);
882
var navParameters =
ShellNavigationManager
.GetNavigationParameters(shellItem, shellSection, shellContent, shellSection.Navigation.NavigationStack, null);
934
var result =
ShellNavigationManager
.GetNavigationState(shellItem, shellSection, shellContent, stack, modalStack);
1004
internal
ShellNavigationManager
NavigationManager => _navigationManager;
1151
ShellNavigationManager
_navigationManager;
Shell\ShellSection.cs (8)
387
navStack =
ShellNavigationManager
.BuildFlattenedNavigationStack(_navStack, Navigation?.ModalStack);
405
ShellNavigationManager
.ApplyQueryAttributes(navPage, queryData, isLast, isRelativePopping);
432
navStack =
ShellNavigationManager
.BuildFlattenedNavigationStack(_navStack, Navigation?.ModalStack);
450
navStack =
ShellNavigationManager
.BuildFlattenedNavigationStack(_navStack, Navigation?.ModalStack);
493
ShellNavigationManager
.ApplyQueryAttributes(content, queryData, isLast, isPopping);
514
var currentNavStack =
ShellNavigationManager
.BuildFlattenedNavigationStack(_navStack, Navigation?.ModalStack);
1081
ShellNavigationManager
.GetNavigationState(
1219
return
ShellNavigationManager
.GetNavigationState(shellItem, shellSection, shellContent, stack, modalStack);
Shell\ShellUriHandler.cs (1)
25
var pages =
ShellNavigationManager
.BuildFlattenedNavigationStack(shell);