2 writes to _context
Microsoft.Maui.Controls (2)
Compatibility\Handlers\Shell\iOS\ShellPageRendererTracker.cs (2)
75 _context = context; 906 _context = null;
23 references to _context
Microsoft.Maui.Controls (23)
Compatibility\Handlers\Shell\iOS\ShellPageRendererTracker.cs (23)
71 IMauiContext MauiContext => Page?.FindMauiContext() ?? _context.Shell.FindMauiContext(); 77 _context.Shell.PropertyChanged += HandleShellPropertyChanged; 170 NavigationItem.Title = _context.Shell.Toolbar.Title; 176 if (_context.Shell.Toolbar is ShellToolbar st) 220 ((IShellController)_context.Shell).AddFlyoutBehaviorObserver(this); 223 else if (newPage == null && _context?.Shell is IShellController shellController) 244 var titleView = _context.Shell.Toolbar.TitleView as View; 302 var shellToolbarItems = _context?.Shell?.ToolbarItems; 339 image = _context.Shell.FlyoutIcon; 452 _context.Shell.SetValueFromRenderer(Shell.FlyoutIsPresentedProperty, true); 692 _searchHandlerAppearanceTracker.UpdateFlowDirection(_context.Shell); 696 _searchController.View.UpdateFlowDirection(_context.Shell); 697 _searchController.SearchBar.UpdateFlowDirection(_context.Shell); 706 _resultsRenderer = _context.CreateShellSearchResultsRenderer(); 836 if (_context.Shell.CurrentPage == Page) 851 if (_context.Shell.Toolbar != null) 852 _context.Shell.Toolbar.PropertyChanged += OnToolbarPropertyChanged; 866 if (_context?.Shell?.Toolbar is not null) 867 _context.Shell.Toolbar.PropertyChanged -= OnToolbarPropertyChanged; 892 ((IShellController)_context.Shell).RemoveFlyoutBehaviorObserver(this); 897 _context.Shell.PropertyChanged -= HandleShellPropertyChanged; 899 if (_context.Shell.Toolbar != null) 900 _context.Shell.Toolbar.PropertyChanged -= OnToolbarPropertyChanged;