code review changes
This commit is contained in:
@@ -17,12 +17,12 @@ TEST(YogaTest, percentage_width_height) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root_child0, YGPercent(30));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0, YGPercent(30));
|
||||
YGNodeStyleSetWidth(root_child0, YGPercent(30));
|
||||
YGNodeStyleSetHeight(root_child0, YGPercent(30));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -58,14 +58,14 @@ TEST(YogaTest, percentage_position_left_top) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(400));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(400));
|
||||
YGNodeStyleSetWidth(root, YGPx(400));
|
||||
YGNodeStyleSetHeight(root, YGPx(400));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeTop, YGPercent(20));
|
||||
YGNodeStyleSetWidthWithUnit(root_child0, YGPercent(45));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0, YGPercent(55));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeTop, YGPercent(20));
|
||||
YGNodeStyleSetWidth(root_child0, YGPercent(45));
|
||||
YGNodeStyleSetHeight(root_child0, YGPercent(55));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -101,14 +101,14 @@ TEST(YogaTest, percentage_position_bottom_right) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(500));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(500));
|
||||
YGNodeStyleSetWidth(root, YGPx(500));
|
||||
YGNodeStyleSetHeight(root, YGPx(500));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeRight, YGPercent(20));
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeStyleSetWidthWithUnit(root_child0, YGPercent(55));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0, YGPercent(15));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeRight, YGPercent(20));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeStyleSetWidth(root_child0, YGPercent(55));
|
||||
YGNodeStyleSetHeight(root_child0, YGPercent(15));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -144,17 +144,17 @@ TEST(YogaTest, percentage_flex_basis) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(50));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(50));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(25));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(25));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -199,17 +199,17 @@ TEST(YogaTest, percentage_flex_basis_cross) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(50));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(50));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(25));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(25));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -254,17 +254,17 @@ TEST(YogaTest, percentage_flex_basis_cross_min_height) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetMinHeightWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetMinHeight(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 2);
|
||||
YGNodeStyleSetMinHeightWithUnit(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMinHeight(root_child1, YGPercent(10));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -310,19 +310,19 @@ TEST(YogaTest, percentage_flex_basis_main_max_height) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeightWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeight(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeightWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeight(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -367,19 +367,19 @@ TEST(YogaTest, percentage_flex_basis_cross_max_height) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeightWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeight(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeightWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxHeight(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -425,19 +425,19 @@ TEST(YogaTest, percentage_flex_basis_main_max_width) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(15));
|
||||
YGNodeStyleSetMaxWidthWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(15));
|
||||
YGNodeStyleSetMaxWidth(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxWidthWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMaxWidth(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -482,19 +482,19 @@ TEST(YogaTest, percentage_flex_basis_cross_max_width) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxWidthWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMaxWidth(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMaxWidthWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMaxWidth(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -540,19 +540,19 @@ TEST(YogaTest, percentage_flex_basis_main_min_width) {
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(15));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(15));
|
||||
YGNodeStyleSetMinWidth(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(10));
|
||||
YGNodeStyleSetMinWidth(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -597,19 +597,19 @@ TEST(YogaTest, percentage_flex_basis_cross_min_width) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMinWidth(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMinWidth(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -654,51 +654,51 @@ TEST(YogaTest, percentage_multiple_nested_with_padding_margin_and_percentage_val
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(200));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeLeft, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeTop, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeRight, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeBottom, YGPx(5));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeLeft, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeTop, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeRight, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeBottom, YGPx(3));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child0, YGPercent(60));
|
||||
YGNodeStyleSetFlexBasis(root_child0, YGPercent(10));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeLeft, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeTop, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeRight, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeBottom, YGPx(5));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeLeft, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeTop, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeRight, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeBottom, YGPx(3));
|
||||
YGNodeStyleSetMinWidth(root_child0, YGPercent(60));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child0_child0 = YGNodeNew();
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0, YGEdgeLeft, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0, YGEdgeTop, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0, YGEdgeRight, YGPx(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0, YGEdgeBottom, YGPx(5));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0, YGEdgeLeft, YGPercent(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0, YGEdgeTop, YGPercent(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0, YGEdgeRight, YGPercent(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0, YGEdgeBottom, YGPercent(3));
|
||||
YGNodeStyleSetWidthWithUnit(root_child0_child0, YGPercent(50));
|
||||
YGNodeStyleSetMargin(root_child0_child0, YGEdgeLeft, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0, YGEdgeTop, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0, YGEdgeRight, YGPx(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0, YGEdgeBottom, YGPx(5));
|
||||
YGNodeStyleSetPadding(root_child0_child0, YGEdgeLeft, YGPercent(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0, YGEdgeTop, YGPercent(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0, YGEdgeRight, YGPercent(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0, YGEdgeBottom, YGPercent(3));
|
||||
YGNodeStyleSetWidth(root_child0_child0, YGPercent(50));
|
||||
YGNodeInsertChild(root_child0, root_child0_child0, 0);
|
||||
|
||||
const YGNodeRef root_child0_child0_child0 = YGNodeNew();
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0_child0, YGEdgeLeft, YGPercent(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0_child0, YGEdgeTop, YGPercent(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0_child0, YGEdgeRight, YGPercent(5));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0_child0_child0, YGEdgeBottom, YGPercent(5));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0_child0, YGEdgeLeft, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0_child0, YGEdgeTop, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0_child0, YGEdgeRight, YGPx(3));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0_child0_child0, YGEdgeBottom, YGPx(3));
|
||||
YGNodeStyleSetWidthWithUnit(root_child0_child0_child0, YGPercent(45));
|
||||
YGNodeStyleSetMargin(root_child0_child0_child0, YGEdgeLeft, YGPercent(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0_child0, YGEdgeTop, YGPercent(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0_child0, YGEdgeRight, YGPercent(5));
|
||||
YGNodeStyleSetMargin(root_child0_child0_child0, YGEdgeBottom, YGPercent(5));
|
||||
YGNodeStyleSetPadding(root_child0_child0_child0, YGEdgeLeft, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0_child0, YGEdgeTop, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0_child0, YGEdgeRight, YGPx(3));
|
||||
YGNodeStyleSetPadding(root_child0_child0_child0, YGEdgeBottom, YGPx(3));
|
||||
YGNodeStyleSetWidth(root_child0_child0_child0, YGPercent(45));
|
||||
YGNodeInsertChild(root_child0_child0, root_child0_child0_child0, 0);
|
||||
|
||||
const YGNodeRef root_child1 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child1, 4);
|
||||
YGNodeStyleSetFlexBasisWithUnit(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMinWidthWithUnit(root_child1, YGPercent(20));
|
||||
YGNodeStyleSetFlexBasis(root_child1, YGPercent(15));
|
||||
YGNodeStyleSetMinWidth(root_child1, YGPercent(20));
|
||||
YGNodeInsertChild(root, root_child1, 1);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -763,20 +763,20 @@ TEST(YogaTest, percentage_margin_should_calculate_based_only_on_width) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(100));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(100));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeRight, YGPercent(10));
|
||||
YGNodeStyleSetMarginWithUnit(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeRight, YGPercent(10));
|
||||
YGNodeStyleSetMargin(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child0_child0 = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetWidth(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetHeight(root_child0_child0, YGPx(10));
|
||||
YGNodeInsertChild(root_child0, root_child0_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -821,20 +821,20 @@ TEST(YogaTest, percentage_padding_should_calculate_based_only_on_width) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(100));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(100));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetFlexGrow(root_child0, 1);
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeRight, YGPercent(10));
|
||||
YGNodeStyleSetPaddingWithUnit(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeLeft, YGPercent(10));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeRight, YGPercent(10));
|
||||
YGNodeStyleSetPadding(root_child0, YGEdgeBottom, YGPercent(10));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
|
||||
const YGNodeRef root_child0_child0 = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetWidth(root_child0_child0, YGPx(10));
|
||||
YGNodeStyleSetHeight(root_child0_child0, YGPx(10));
|
||||
YGNodeInsertChild(root_child0, root_child0_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
@@ -879,15 +879,15 @@ TEST(YogaTest, percentage_absolute_position) {
|
||||
YGSetExperimentalFeatureEnabled(YGExperimentalFeatureRounding, true);
|
||||
|
||||
const YGNodeRef root = YGNodeNew();
|
||||
YGNodeStyleSetWidthWithUnit(root, YGPx(200));
|
||||
YGNodeStyleSetHeightWithUnit(root, YGPx(100));
|
||||
YGNodeStyleSetWidth(root, YGPx(200));
|
||||
YGNodeStyleSetHeight(root, YGPx(100));
|
||||
|
||||
const YGNodeRef root_child0 = YGNodeNew();
|
||||
YGNodeStyleSetPositionType(root_child0, YGPositionTypeAbsolute);
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeLeft, YGPercent(30));
|
||||
YGNodeStyleSetPositionWithUnit(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetWidthWithUnit(root_child0, YGPx(10));
|
||||
YGNodeStyleSetHeightWithUnit(root_child0, YGPx(10));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeLeft, YGPercent(30));
|
||||
YGNodeStyleSetPosition(root_child0, YGEdgeTop, YGPercent(10));
|
||||
YGNodeStyleSetWidth(root_child0, YGPx(10));
|
||||
YGNodeStyleSetHeight(root_child0, YGPx(10));
|
||||
YGNodeInsertChild(root, root_child0, 0);
|
||||
YGNodeCalculateLayout(root, YGUndefined, YGUndefined, YGDirectionLTR);
|
||||
|
||||
|
Reference in New Issue
Block a user