Implemented interface member:
property
VirtualView
Microsoft.Maui.IElementHandler.VirtualView
4 writes to VirtualView
Microsoft.Maui (4)
Handlers\Element\ElementHandler.cs (2)
49
VirtualView
= view;
118
VirtualView
= null;
Handlers\Element\ElementHandlerOfT.cs (1)
28
private protected set => base.
VirtualView
= value;
Handlers\View\ViewHandler.cs (1)
174
private protected set => base.
VirtualView
= value;
17 references to VirtualView
Microsoft.Maui (17)
Handlers\Element\ElementHandler.cs (14)
42
if (
VirtualView
== view)
45
var oldVirtualView =
VirtualView
;
52
if (
VirtualView
.Handler != this)
53
VirtualView
.Handler = this;
69
if (
VirtualView
is IPropertyMapperView imv)
79
_mapper.UpdateProperties(this,
VirtualView
);
84
if (
VirtualView
== null)
87
_mapper?.UpdateProperty(this,
VirtualView
, property);
92
if (
VirtualView
== null)
95
_commandMapper?.Invoke(this,
VirtualView
, command, args);
115
if (
VirtualView
!= null &&
VirtualView
.Handler == this)
116
VirtualView
.Handler = null;
123
if (PlatformView != null &&
VirtualView
!= null)
Handlers\Element\ElementHandlerOfT.cs (2)
27
get => (TVirtualView?)base.
VirtualView
?? throw new InvalidOperationException($"VirtualView cannot be null here");
31
IElement? IElementHandler.VirtualView => base.
VirtualView
;
Handlers\View\ViewHandler.cs (1)
173
get => (IView?)base.
VirtualView
;