2 writes to _pushStack
Microsoft.Maui.Controls (2)
NavigationProxy.cs (2)
43
_pushStack
= new Lazy<List<Page>>(() => new List<Page>());
64
_pushStack
= null;
13 references to _pushStack
Microsoft.Maui.Controls (13)
NavigationProxy.cs (13)
48
if (
_pushStack
is not null &&
_pushStack
.IsValueCreated)
50
foreach (Page page in
_pushStack
.Value)
167
return currentInner is null ?
_pushStack
.Value : currentInner.NavigationStack;
175
int index =
_pushStack
.Value.IndexOf(before);
178
_pushStack
.Value.Insert(index, page);
203
if (
_pushStack
.Value.Count == 0)
206
Page root =
_pushStack
.Value.Last();
207
_pushStack
.Value.Clear();
208
_pushStack
.Value.Add(root);
219
_pushStack
.Value.Add(page);
241
_pushStack
.Value.Remove(page);
251
List<Page> list =
_pushStack
.Value;