1 write to Element
Microsoft.Maui.Controls (1)
Handlers\Shell\Windows\ShellView.cs (1)
64
Element
= (Shell)element;
14 references to Element
Microsoft.Maui.Controls (14)
Handlers\Shell\ShellHandler.Windows.cs (1)
105
if (PlatformView.
Element
!= view)
Handlers\Shell\Windows\ShellView.cs (13)
25
IShellController ShellController => (IShellController)
Element
;
27
IMauiContext MauiContext =>
Element
.Handler.MauiContext;
43
if (IsPaneOpen !=
Element
.FlyoutIsPresented)
44
IsPaneOpen =
Element
.FlyoutIsPresented;
61
if (
Element
!= null && element != null)
65
ShellController.AddAppearanceObserver(this,
Element
);
82
if (
Element
.FlyoutBehavior == FlyoutBehavior.Disabled)
96
if (RootSplitView != null &&
Element
.FlyoutBehavior != FlyoutBehavior.Flyout)
120
var newGrouping = ((IShellController)
Element
).GenerateFlyoutGrouping();
260
ItemRenderer = (ShellItemHandler)
Element
.CurrentItem.ToHandler(MauiContext);
270
if (ItemRenderer.VirtualView !=
Element
.CurrentItem)
271
ItemRenderer.SetVirtualView(
Element
.CurrentItem);
277
Element
?.Handler?.UpdateValue(nameof(Shell.CurrentItem));