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;