22 references to Stack
Microsoft.Maui.Controls (22)
Compatibility\Handlers\Shell\iOS\ShellRenderer.cs (1)
57
return shellSection.
Stack
.Count <= 1;
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (8)
273
foreach (var tracker in ShellSection.
Stack
)
317
var stack = ShellSection.
Stack
;
416
var pages = _shellSection.
Stack
.ToList();
432
var pages = _shellSection.
Stack
.ToList();
535
foreach (var child in ShellSection.
Stack
)
648
var poppedPage = _shellSection.
Stack
[_shellSection.
Stack
.Count - 1];
663
var stack = shellSection?.
Stack
.ToList();
Compatibility\Handlers\Shell\iOS\ShellSectionRootHeader.cs (1)
152
return shellController.ProposeNavigation(ShellNavigationSource.ShellContentChanged, (ShellItem)ShellSection.Parent, ShellSection, item, ShellSection.
Stack
, true);
Platform\iOS\ControlsModalWrapper.cs (1)
80
shell.CurrentItem.CurrentItem.
Stack
, modalStack);
Shell\Shell.cs (4)
792
=> ShellNavigationManager.GetNavigationState(shellItem, shellSection, shellContent, includeStack ? shellSection.
Stack
.ToList() : null, includeStack ? shellSection.Navigation.ModalStack.ToList() : null);
932
var stack = shellSection?.
Stack
;
1536
if (currentContent != null && currentContent.
Stack
.Count > 1)
1678
var stack = shellSection.
Stack
;
Shell\ShellItem.cs (1)
78
shellSection?.
Stack
,
Shell\ShellNavigationManager.cs (3)
167
for (int i = currentShellSection.
Stack
.Count - 1; i >= 1; i--)
168
currentShellSection.Navigation.RemovePage(currentShellSection.
Stack
[i]);
578
return BuildFlattenedNavigationStack(section.
Stack
, section.Navigation.ModalStack);
Shell\ShellSection.cs (3)
638
var stack =
Stack
;
1167
var stack = _owner.
Stack
.ToList();
1192
var stack = _owner.
Stack
.ToList();