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));