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)