mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Add default test for box sizing (#46800)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/46800 X-link: https://github.com/facebook/yoga/pull/1716 Had a mini heart attack thinking I set the default to content box. Wrote this to double check and it passed. Might as well check it in Technically the default to BoxSizing.h is ContentBox, but in the style we override that. Regardless I switched that around so border box was the default. Changelog: [Internal] Reviewed By: NickGerleman Differential Revision: D63802722 fbshipit-source-id: 49ed29657c964bc12a2bf70988061ab4599267ec
This commit is contained in:
committed by
Facebook GitHub Bot
parent
420229d669
commit
211534b481
+4
-4
@@ -10,8 +10,8 @@
|
||||
package com.facebook.yoga;
|
||||
|
||||
public enum YogaBoxSizing {
|
||||
CONTENT_BOX(0),
|
||||
BORDER_BOX(1);
|
||||
BORDER_BOX(0),
|
||||
CONTENT_BOX(1);
|
||||
|
||||
private final int mIntValue;
|
||||
|
||||
@@ -25,8 +25,8 @@ public enum YogaBoxSizing {
|
||||
|
||||
public static YogaBoxSizing fromInt(int value) {
|
||||
switch (value) {
|
||||
case 0: return CONTENT_BOX;
|
||||
case 1: return BORDER_BOX;
|
||||
case 0: return BORDER_BOX;
|
||||
case 1: return CONTENT_BOX;
|
||||
default: throw new IllegalArgumentException("Unknown enum value: " + value);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,10 +35,10 @@ const char* YGAlignToString(const YGAlign value) {
|
||||
|
||||
const char* YGBoxSizingToString(const YGBoxSizing value) {
|
||||
switch (value) {
|
||||
case YGBoxSizingContentBox:
|
||||
return "content-box";
|
||||
case YGBoxSizingBorderBox:
|
||||
return "border-box";
|
||||
case YGBoxSizingContentBox:
|
||||
return "content-box";
|
||||
}
|
||||
return "unknown";
|
||||
}
|
||||
|
||||
@@ -26,8 +26,8 @@ YG_ENUM_DECL(
|
||||
|
||||
YG_ENUM_DECL(
|
||||
YGBoxSizing,
|
||||
YGBoxSizingContentBox,
|
||||
YGBoxSizingBorderBox)
|
||||
YGBoxSizingBorderBox,
|
||||
YGBoxSizingContentBox)
|
||||
|
||||
YG_ENUM_DECL(
|
||||
YGDimension,
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
namespace facebook::yoga {
|
||||
|
||||
enum class BoxSizing : uint8_t {
|
||||
ContentBox = YGBoxSizingContentBox,
|
||||
BorderBox = YGBoxSizingBorderBox,
|
||||
ContentBox = YGBoxSizingContentBox,
|
||||
};
|
||||
|
||||
template <>
|
||||
|
||||
Reference in New Issue
Block a user