3 writes to _context
Microsoft.Maui.Controls (3)
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (3)
88 _context = context; 98 _context = context; 294 _context = null;
23 references to _context
Microsoft.Maui.Controls (23)
Compatibility\Handlers\Shell\iOS\ShellSectionRenderer.cs (23)
89 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 90 _context.Shell.Navigated += OnNavigated; 91 _context.Shell.Navigating += OnNavigating; 99 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 100 _context.Shell.Navigated += OnNavigated; 101 _context.Shell.Navigating += OnNavigating; 150 await _context.Shell.GoToAsync("..", true); 201 View.UpdateFlowDirection(_context.Shell); 202 NavigationBar.UpdateFlowDirection(_context.Shell); 235 if (_context is ShellRenderer shellRenderer) 257 if (_context.Shell != null) 259 _context.Shell.PropertyChanged -= HandleShellPropertyChanged; 260 _context.Shell.Navigated -= OnNavigated; 261 _context.Shell.Navigating -= OnNavigating; 262 ((IShellController)_context.Shell).RemoveAppearanceObserver(this); 320 _renderer = CreateShellSectionRootRenderer(ShellSection, _context); 360 var tracker = _context.CreatePageRendererTracker(); 500 _appearanceTracker = _context.CreateNavBarAppearanceTracker(); 502 ((IShellController)_context.Shell).AddAppearanceObserver(this, ShellSection); 645 var tracker = _context.CreatePageRendererTracker(); 682 var shellItem = _context.Shell.CurrentItem; 689 return ((IShellController)_context.Shell).ProposeNavigation(ShellNavigationSource.Pop, shellItem, shellSection, shellContent, stack, true); 788 var currentPage = _self._context?.Shell?.GetCurrentShellPage();