Implemented interface member:
property
Element
Microsoft.Maui.Controls.Compatibility.Platform.iOS.IVisualElementRenderer.Element
1 write to Element
Microsoft.Maui.Controls.Compatibility (1)
iOS\Renderers\PhoneFlyoutPageRenderer.cs (1)
82 Element = element;
43 references to Element
Microsoft.Maui.Controls.Compatibility (43)
iOS\Renderers\PhoneFlyoutPageRenderer.cs (43)
33 Page Page => Element as Page; 42 FlyoutPage FlyoutPage => Element as FlyoutPage; 61 ((IElementController)Element).SetValueFromRenderer(Microsoft.Maui.Controls.FlyoutPage.IsPresentedProperty, value); 81 var oldElement = Element; 83 Element.SizeChanged += PageOnSizeChanged; 91 Presented = ((FlyoutPage)Element).IsPresented; 103 Element.Layout(new Rect(Element.X, Element.Y, size.Width, size.Height)); 129 if (Element.Width == -1 && Element.Height == -1) 130 Element.Layout(new Rect(Element.X, Element.Y, View.Bounds.Width, View.Bounds.Height)); 141 ((FlyoutPage)Element).PropertyChanged += HandlePropertyChanged; 156 UpdateApplyShadow(((FlyoutPage)Element).OnThisPlatform().GetApplyShadow()); 174 Element.SizeChanged -= PageOnSizeChanged; 175 Element.PropertyChanged -= HandlePropertyChanged; 248 Presented = ((FlyoutPage)Element).IsPresented; 256 UpdateApplyShadow(((FlyoutPage)Element).OnThisPlatform().GetApplyShadow()); 261 var frame = Element.Bounds.ToRectangleF(); 270 var isRTL = (Element as IVisualElementController)?.EffectiveFlowDirection.IsRightToLeft() == true; 344 Brush background = Element.Background; 347 View.UpdateBackground(Element.Background); 350 if (Element.BackgroundColor == null) 353 View.BackgroundColor = Element.BackgroundColor.ToPlatform(); 361 ((FlyoutPage)Element).Flyout.PropertyChanged -= HandleFlyoutPropertyChanged; 365 if (Platform.GetRenderer(((FlyoutPage)Element).Flyout) == null) 366 Platform.SetRenderer(((FlyoutPage)Element).Flyout, Platform.CreateRenderer(((FlyoutPage)Element).Flyout)); 367 if (Platform.GetRenderer(((FlyoutPage)Element).Detail) == null) 368 Platform.SetRenderer(((FlyoutPage)Element).Detail, Platform.CreateRenderer(((FlyoutPage)Element).Detail)); 370 var flyoutRenderer = Platform.GetRenderer(((FlyoutPage)Element).Flyout); 371 var detailRenderer = Platform.GetRenderer(((FlyoutPage)Element).Detail); 373 ((FlyoutPage)Element).Flyout.PropertyChanged += HandleFlyoutPropertyChanged; 397 var FlyoutPage = Element as FlyoutPage; 417 if (((FlyoutPage)Element).Detail != null) 418 return Platform.GetRenderer(((FlyoutPage)Element).Detail).ViewController; 427 if (((FlyoutPage)Element).Detail != null) 428 return Platform.GetRenderer(((FlyoutPage)Element).Detail).ViewController; 447 var model = (FlyoutPage)Element; 469 var isRTL = (Element as IVisualElementController)?.EffectiveFlowDirection.IsRightToLeft() == true;