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)