2 writes to _context
Microsoft.Maui.Controls (2)
Compatibility\Handlers\Shell\iOS\ShellPageRendererTracker.cs (2)
75 _context = context; 899 _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; 163 NavigationItem.Title = _context.Shell.Toolbar.Title; 169 if (_context.Shell.Toolbar is ShellToolbar st) 213 ((IShellController)_context.Shell).AddFlyoutBehaviorObserver(this); 216 else if (newPage == null && _context?.Shell is IShellController shellController) 237 var titleView = _context.Shell.Toolbar.TitleView as View; 295 var shellToolbarItems = _context?.Shell?.ToolbarItems; 332 image = _context.Shell.FlyoutIcon; 445 _context.Shell.SetValueFromRenderer(Shell.FlyoutIsPresentedProperty, true); 685 _searchHandlerAppearanceTracker.UpdateFlowDirection(_context.Shell); 689 _searchController.View.UpdateFlowDirection(_context.Shell); 690 _searchController.SearchBar.UpdateFlowDirection(_context.Shell); 699 _resultsRenderer = _context.CreateShellSearchResultsRenderer(); 829 if (_context.Shell.CurrentPage == Page) 844 if (_context.Shell.Toolbar != null) 845 _context.Shell.Toolbar.PropertyChanged += OnToolbarPropertyChanged; 859 if (_context?.Shell?.Toolbar is not null) 860 _context.Shell.Toolbar.PropertyChanged -= OnToolbarPropertyChanged; 885 ((IShellController)_context.Shell).RemoveFlyoutBehaviorObserver(this); 890 _context.Shell.PropertyChanged -= HandleShellPropertyChanged; 892 if (_context.Shell.Toolbar != null) 893 _context.Shell.Toolbar.PropertyChanged -= OnToolbarPropertyChanged;