4 implementations of EffectiveFlowDirection
Microsoft.Maui.Controls (4)
Cells\Cell.cs (1)
36
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
Shell\BaseShellItem.cs (1)
276
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
VisualElement\VisualElement.cs (1)
455
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
Window\Window.cs (1)
349
EffectiveFlowDirection IFlowDirectionController.
EffectiveFlowDirection
5 writes to EffectiveFlowDirection
Microsoft.Maui.Controls (5)
Internals\PropertyPropagationExtensions.cs (2)
68
controller.
EffectiveFlowDirection
= flowDirection.ToEffectiveFlowDirection();
72
controller.
EffectiveFlowDirection
= controller.EffectiveFlowDirection;
VisualElement\VisualElement.cs (1)
1620
self.
EffectiveFlowDirection
= newFlowDirection;
Window\Window.cs (2)
377
self.
EffectiveFlowDirection
= newFlowDirection;
598
FlowController.
EffectiveFlowDirection
= flowDirection.ToEffectiveFlowDirection(true);
11 references to EffectiveFlowDirection
Microsoft.Maui.Controls (11)
Internals\PropertyPropagationExtensions.cs (4)
62
if (controller.
EffectiveFlowDirection
.IsImplicit())
64
var flowDirection = sourceController.
EffectiveFlowDirection
.ToFlowDirection();
66
if (flowDirection != controller.
EffectiveFlowDirection
.ToFlowDirection())
72
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)
475
EffectiveFlowDirection IVisualElementController.EffectiveFlowDirection => FlowController.
EffectiveFlowDirection
;
1612
if (self.
EffectiveFlowDirection
.IsExplicit() && oldValue == newValue)
Window\Window.cs (3)
373
if (self.
EffectiveFlowDirection
.IsExplicit() && oldValue == newValue)
579
controller.
EffectiveFlowDirection
.IsExplicit())
581
return controller.
EffectiveFlowDirection
.ToFlowDirection();