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();