1 write to _currentShellItemRenderer
Microsoft.Maui.Controls (1)
Compatibility\Handlers\Shell\iOS\ShellRenderer.cs (1)
324 _currentShellItemRenderer = value;
15 references to _currentShellItemRenderer
Microsoft.Maui.Controls (15)
Compatibility\Handlers\Shell\iOS\ShellRenderer.cs (15)
61 IShellItemRenderer IShellContext.CurrentShellItemRenderer => _currentShellItemRenderer; 142 if (_currentShellItemRenderer != null) 143 _currentShellItemRenderer.ViewController.View.Frame = View.Bounds; 235 var oldLayer = _currentShellItemRenderer 244 if (_currentShellItemRenderer?.ShellItem != currentItem) 265 if (_currentShellItemRenderer?.ViewController == null) 268 var originalValue = _currentShellItemRenderer.ViewController.View.SemanticContentAttribute; 271 _currentShellItemRenderer.ViewController.View.UpdateFlowDirection(Element); 274 bool update = originalValue == _currentShellItemRenderer.ViewController.View.SemanticContentAttribute || 279 _currentShellItemRenderer.ViewController.View.RemoveFromSuperview(); 280 View.AddSubview(_currentShellItemRenderer.ViewController.View); 281 View.SendSubviewToBack(_currentShellItemRenderer.ViewController.View); 320 var oldRenderer = _currentShellItemRenderer; 349 if (_currentShellItemRenderer == value) 371 else if (_currentShellItemRenderer == null)