C++ style enums 3/N: ExperimentalFeature (#1386)
Summary: X-link: https://github.com/facebook/react-native/pull/39448 Pull Request resolved: https://github.com/facebook/yoga/pull/1386 This converts usages of YGExperimentalFeature to ExperimentalFeature Reviewed By: rozele Differential Revision: D49269440 fbshipit-source-id: 0fcb4f380e214a6aadcac457df5a989789bb05d2
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9129a0af87
commit
42e1f2c737
@@ -154,7 +154,7 @@ static void computeFlexBasisForChild(
|
||||
if (!resolvedFlexBasis.isUndefined() && !yoga::isUndefined(mainAxisSize)) {
|
||||
if (child->getLayout().computedFlexBasis.isUndefined() ||
|
||||
(child->getConfig()->isExperimentalFeatureEnabled(
|
||||
YGExperimentalFeatureWebFlexBasis) &&
|
||||
ExperimentalFeature::WebFlexBasis) &&
|
||||
child->getLayout().computedFlexBasisGeneration != generationCount)) {
|
||||
const FloatOptional paddingAndBorder =
|
||||
FloatOptional(paddingAndBorderForAxis(child, mainAxis, ownerWidth));
|
||||
@@ -479,7 +479,7 @@ static void layoutAbsoluteChild(
|
||||
leadingEdge(mainAxis));
|
||||
} else if (
|
||||
node->getConfig()->isExperimentalFeatureEnabled(
|
||||
YGExperimentalFeatureAbsolutePercentageAgainstPaddingEdge) &&
|
||||
ExperimentalFeature::AbsolutePercentageAgainstPaddingEdge) &&
|
||||
child->isLeadingPositionDefined(mainAxis)) {
|
||||
child->setLayoutPosition(
|
||||
child->getLeadingPosition(
|
||||
@@ -526,7 +526,7 @@ static void layoutAbsoluteChild(
|
||||
leadingEdge(crossAxis));
|
||||
} else if (
|
||||
node->getConfig()->isExperimentalFeatureEnabled(
|
||||
YGExperimentalFeatureAbsolutePercentageAgainstPaddingEdge) &&
|
||||
ExperimentalFeature::AbsolutePercentageAgainstPaddingEdge) &&
|
||||
child->isLeadingPositionDefined(crossAxis)) {
|
||||
child->setLayoutPosition(
|
||||
child->getLeadingPosition(
|
||||
@@ -2323,7 +2323,7 @@ static void calculateLayoutImpl(
|
||||
}
|
||||
const bool absolutePercentageAgainstPaddingEdge =
|
||||
node->getConfig()->isExperimentalFeatureEnabled(
|
||||
YGExperimentalFeatureAbsolutePercentageAgainstPaddingEdge);
|
||||
ExperimentalFeature::AbsolutePercentageAgainstPaddingEdge);
|
||||
|
||||
layoutAbsoluteChild(
|
||||
node,
|
||||
|
Reference in New Issue
Block a user