3 writes to _context
Microsoft.Maui.Controls (3)
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (3)
86
_context
= context;
96
_context
= context;
287
_context
= null;
23 references to _context
Microsoft.Maui.Controls (23)
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (23)
87
_context
.Shell.PropertyChanged += HandleShellPropertyChanged;
88
_context
.Shell.Navigated += OnNavigated;
89
_context
.Shell.Navigating += OnNavigating;
97
_context
.Shell.PropertyChanged += HandleShellPropertyChanged;
98
_context
.Shell.Navigated += OnNavigated;
99
_context
.Shell.Navigating += OnNavigating;
143
await
_context
.Shell.GoToAsync("..", true);
194
View.UpdateFlowDirection(
_context
.Shell);
195
NavigationBar.UpdateFlowDirection(
_context
.Shell);
228
if (
_context
is ShellRenderer shellRenderer)
250
if (
_context
.Shell != null)
252
_context
.Shell.PropertyChanged -= HandleShellPropertyChanged;
253
_context
.Shell.Navigated -= OnNavigated;
254
_context
.Shell.Navigating -= OnNavigating;
255
((IShellController)
_context
.Shell).RemoveAppearanceObserver(this);
313
_renderer = CreateShellSectionRootRenderer(ShellSection,
_context
);
353
var tracker =
_context
.CreatePageRendererTracker();
491
_appearanceTracker =
_context
.CreateNavBarAppearanceTracker();
493
((IShellController)
_context
.Shell).AddAppearanceObserver(this, ShellSection);
623
var tracker =
_context
.CreatePageRendererTracker();
660
var shellItem =
_context
.Shell.CurrentItem;
667
return ((IShellController)
_context
.Shell).ProposeNavigation(ShellNavigationSource.Pop, shellItem, shellSection, shellContent, stack, true);
764
var currentPage = _self.
_context
?.Shell?.GetCurrentShellPage();