4 implementations of EffectiveFlowDirection
Microsoft.Maui.Controls (4)
Cells\Cell.cs (1)
36
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
Shell\BaseShellItem.cs (1)
277
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
VisualElement\VisualElement.cs (1)
462
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
Window\Window.cs (1)
349
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
5 writes to EffectiveFlowDirection
Microsoft.Maui.Controls (5)
Internals\PropertyPropagationExtensions.cs (2)
72
controller.
EffectiveFlowDirection
= flowDirection.ToEffectiveFlowDirection();
76
controller.
EffectiveFlowDirection
= controller.EffectiveFlowDirection;
VisualElement\VisualElement.cs (1)
1658
self.
EffectiveFlowDirection
= newFlowDirection;
Window\Window.cs (2)
377
self.
EffectiveFlowDirection
= newFlowDirection;
599
FlowController.
EffectiveFlowDirection
= flowDirection.ToEffectiveFlowDirection(true);
11 references to EffectiveFlowDirection
Microsoft.Maui.Controls (11)
Internals\PropertyPropagationExtensions.cs (4)
66
if (controller.
EffectiveFlowDirection
.IsImplicit())
68
var flowDirection = sourceController.
EffectiveFlowDirection
.ToFlowDirection();
70
if (flowDirection != controller.
EffectiveFlowDirection
.ToFlowDirection())
76
controller.EffectiveFlowDirection = controller.
EffectiveFlowDirection
;
LegacyLayouts\Layout.cs (2)
224
parent.
EffectiveFlowDirection
.IsRightToLeft()) &&
491
if (child.Parent is IFlowDirectionController parent && (isRightToLeft = parent.ApplyEffectiveFlowDirectionToChildContainer && parent.
EffectiveFlowDirection
.IsRightToLeft()))
VisualElement\VisualElement.cs (2)
482
EffectiveFlowDirection IVisualElementController.EffectiveFlowDirection => FlowController.
EffectiveFlowDirection
;
1650
if (self.
EffectiveFlowDirection
.IsExplicit() && oldValue == newValue)
Window\Window.cs (3)
373
if (self.
EffectiveFlowDirection
.IsExplicit() && oldValue == newValue)
580
controller.
EffectiveFlowDirection
.IsExplicit())
582
return controller.
EffectiveFlowDirection
.ToFlowDirection();