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;