@@ -532,8 +532,10 @@ void YogaLayoutableShadowNode::setSize(Size size) const {
532
532
ensureUnsealed ();
533
533
534
534
auto style = yogaNode_.style ();
535
- style.setDimension (yoga::Dimension::Width, yoga::value::points (size.width ));
536
- style.setDimension (yoga::Dimension::Height, yoga::value::points (size.height ));
535
+ style.setDimension (
536
+ yoga::Dimension::Width, yoga::StyleLength::points (size.width ));
537
+ style.setDimension (
538
+ yoga::Dimension::Height, yoga::StyleLength::points (size.height ));
537
539
yogaNode_.setStyle (style);
538
540
yogaNode_.setDirty (true );
539
541
}
@@ -543,19 +545,21 @@ void YogaLayoutableShadowNode::setPadding(RectangleEdges<Float> padding) const {
543
545
544
546
auto style = yogaNode_.style ();
545
547
546
- auto leftPadding = yoga::value ::points (padding.left );
547
- auto topPadding = yoga::value ::points (padding.top );
548
- auto rightPadding = yoga::value ::points (padding.right );
549
- auto bottomPadding = yoga::value ::points (padding.bottom );
548
+ auto leftPadding = yoga::StyleLength ::points (padding.left );
549
+ auto topPadding = yoga::StyleLength ::points (padding.top );
550
+ auto rightPadding = yoga::StyleLength ::points (padding.right );
551
+ auto bottomPadding = yoga::StyleLength ::points (padding.bottom );
550
552
551
553
if (leftPadding != style.padding (yoga::Edge::Left) ||
552
554
topPadding != style.padding (yoga::Edge::Top) ||
553
555
rightPadding != style.padding (yoga::Edge::Right) ||
554
556
bottomPadding != style.padding (yoga::Edge::Bottom)) {
555
- style.setPadding (yoga::Edge::Top, yoga::value::points (padding.top ));
556
- style.setPadding (yoga::Edge::Left, yoga::value::points (padding.left ));
557
- style.setPadding (yoga::Edge::Right, yoga::value::points (padding.right ));
558
- style.setPadding (yoga::Edge::Bottom, yoga::value::points (padding.bottom ));
557
+ style.setPadding (yoga::Edge::Top, yoga::StyleLength::points (padding.top ));
558
+ style.setPadding (yoga::Edge::Left, yoga::StyleLength::points (padding.left ));
559
+ style.setPadding (
560
+ yoga::Edge::Right, yoga::StyleLength::points (padding.right ));
561
+ style.setPadding (
562
+ yoga::Edge::Bottom, yoga::StyleLength::points (padding.bottom ));
559
563
yogaNode_.setStyle (style);
560
564
yogaNode_.setDirty (true );
561
565
}
@@ -622,16 +626,16 @@ void YogaLayoutableShadowNode::layoutTree(
622
626
auto ownerHeight = yogaFloatFromFloat (maximumSize.height );
623
627
624
628
yogaStyle.setMaxDimension (
625
- yoga::Dimension::Width, yoga::value ::points (maximumSize.width ));
629
+ yoga::Dimension::Width, yoga::StyleLength ::points (maximumSize.width ));
626
630
627
631
yogaStyle.setMaxDimension (
628
- yoga::Dimension::Height, yoga::value ::points (maximumSize.height ));
632
+ yoga::Dimension::Height, yoga::StyleLength ::points (maximumSize.height ));
629
633
630
634
yogaStyle.setMinDimension (
631
- yoga::Dimension::Width, yoga::value ::points (minimumSize.width ));
635
+ yoga::Dimension::Width, yoga::StyleLength ::points (minimumSize.width ));
632
636
633
637
yogaStyle.setMinDimension (
634
- yoga::Dimension::Height, yoga::value ::points (minimumSize.height ));
638
+ yoga::Dimension::Height, yoga::StyleLength ::points (minimumSize.height ));
635
639
636
640
auto direction =
637
641
yogaDirectionFromLayoutDirection (layoutConstraints.layoutDirection );
@@ -894,44 +898,44 @@ void YogaLayoutableShadowNode::swapLeftAndRightInYogaStyleProps() {
894
898
if (yogaStyle.position (yoga::Edge::Left).isDefined ()) {
895
899
yogaStyle.setPosition (
896
900
yoga::Edge::Start, yogaStyle.position (yoga::Edge::Left));
897
- yogaStyle.setPosition (yoga::Edge::Left, yoga::value ::undefined ());
901
+ yogaStyle.setPosition (yoga::Edge::Left, yoga::StyleLength ::undefined ());
898
902
}
899
903
900
904
if (yogaStyle.position (yoga::Edge::Right).isDefined ()) {
901
905
yogaStyle.setPosition (
902
906
yoga::Edge::End, yogaStyle.position (yoga::Edge::Right));
903
- yogaStyle.setPosition (yoga::Edge::Right, yoga::value ::undefined ());
907
+ yogaStyle.setPosition (yoga::Edge::Right, yoga::StyleLength ::undefined ());
904
908
}
905
909
906
910
if (yogaStyle.padding (yoga::Edge::Left).isDefined ()) {
907
911
yogaStyle.setPadding (
908
912
yoga::Edge::Start, yogaStyle.padding (yoga::Edge::Left));
909
- yogaStyle.setPadding (yoga::Edge::Left, yoga::value ::undefined ());
913
+ yogaStyle.setPadding (yoga::Edge::Left, yoga::StyleLength ::undefined ());
910
914
}
911
915
912
916
if (yogaStyle.padding (yoga::Edge::Right).isDefined ()) {
913
917
yogaStyle.setPadding (yoga::Edge::End, yogaStyle.padding (yoga::Edge::Right));
914
- yogaStyle.setPadding (yoga::Edge::Right, yoga::value ::undefined ());
918
+ yogaStyle.setPadding (yoga::Edge::Right, yoga::StyleLength ::undefined ());
915
919
}
916
920
917
921
if (yogaStyle.margin (yoga::Edge::Left).isDefined ()) {
918
922
yogaStyle.setMargin (yoga::Edge::Start, yogaStyle.margin (yoga::Edge::Left));
919
- yogaStyle.setMargin (yoga::Edge::Left, yoga::value ::undefined ());
923
+ yogaStyle.setMargin (yoga::Edge::Left, yoga::StyleLength ::undefined ());
920
924
}
921
925
922
926
if (yogaStyle.margin (yoga::Edge::Right).isDefined ()) {
923
927
yogaStyle.setMargin (yoga::Edge::End, yogaStyle.margin (yoga::Edge::Right));
924
- yogaStyle.setMargin (yoga::Edge::Right, yoga::value ::undefined ());
928
+ yogaStyle.setMargin (yoga::Edge::Right, yoga::StyleLength ::undefined ());
925
929
}
926
930
927
931
if (yogaStyle.border (yoga::Edge::Left).isDefined ()) {
928
932
yogaStyle.setBorder (yoga::Edge::Start, yogaStyle.border (yoga::Edge::Left));
929
- yogaStyle.setBorder (yoga::Edge::Left, yoga::value ::undefined ());
933
+ yogaStyle.setBorder (yoga::Edge::Left, yoga::StyleLength ::undefined ());
930
934
}
931
935
932
936
if (yogaStyle.border (yoga::Edge::Right).isDefined ()) {
933
937
yogaStyle.setBorder (yoga::Edge::End, yogaStyle.border (yoga::Edge::Right));
934
- yogaStyle.setBorder (yoga::Edge::Right, yoga::value ::undefined ());
938
+ yogaStyle.setBorder (yoga::Edge::Right, yoga::StyleLength ::undefined ());
935
939
}
936
940
937
941
yogaNode_.setStyle (yogaStyle);
0 commit comments