2 implementations of INavigation
Microsoft.Maui.Controls (1)
NavigationProxy.cs (1)
22
public class NavigationProxy :
INavigation
Microsoft.Maui.Controls.Compatibility (1)
iOS\Platform.cs (1)
21
public class Platform : BindableObject,
INavigation
, IDisposable
37 references to INavigation
Microsoft.Maui.Controls (18)
NavigableElement\NavigableElement.cs (4)
14
BindableProperty.CreateReadOnly(nameof(Navigation), typeof(
INavigation
), typeof(NavigableElement), default(
INavigation
));
29
public
INavigation
Navigation
31
get { return (
INavigation
)GetValue(NavigationProperty); }
NavigationProxy.cs (11)
24
INavigation
_inner;
30
public
INavigation
Inner
160
INavigation
currentInner = Inner;
166
INavigation
currentInner = Inner;
172
INavigation
currentInner = Inner;
188
INavigation
inner = Inner;
194
INavigation
innerNav = Inner;
200
INavigation
currentInner = Inner;
216
INavigation
currentInner = Inner;
227
INavigation
currentInner = Inner;
238
INavigation
currentInner = Inner;
Shell\Shell.cs (3)
2139
readonly
INavigation
_shellProxy;
2141
public NavigationImplWrapper(
INavigation
proxy,
INavigation
shellProxy)
Microsoft.Maui.Controls.Compatibility (19)
iOS\Platform.cs (19)
88
void
INavigation
.InsertPageBefore(Page page, Page before)
93
IReadOnlyList<Page>
INavigation
.ModalStack
104
IReadOnlyList<Page>
INavigation
.NavigationStack
109
Task<Page>
INavigation
.PopAsync()
111
return ((
INavigation
)this).PopAsync(true);
114
Task<Page>
INavigation
.PopAsync(bool animated)
119
Task<Page>
INavigation
.PopModalAsync()
121
return ((
INavigation
)this).PopModalAsync(true);
124
async Task<Page>
INavigation
.PopModalAsync(bool animated)
145
Task
INavigation
.PopToRootAsync()
147
return ((
INavigation
)this).PopToRootAsync(true);
150
Task
INavigation
.PopToRootAsync(bool animated)
155
Task
INavigation
.PushAsync(Page root)
157
return ((
INavigation
)this).PushAsync(root, true);
160
Task
INavigation
.PushAsync(Page root, bool animated)
165
Task
INavigation
.PushModalAsync(Page modal)
167
return ((
INavigation
)this).PushModalAsync(modal, true);
170
Task
INavigation
.PushModalAsync(Page modal, bool animated)
211
void
INavigation
.RemovePage(Page page)