Summary: X-link: https://github.com/facebook/react-native/pull/46800 Pull Request resolved: 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
34 lines
692 B
Java
34 lines
692 B
Java
/*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/
|
|
|
|
// @generated by enums.py
|
|
|
|
package com.facebook.yoga;
|
|
|
|
public enum YogaBoxSizing {
|
|
BORDER_BOX(0),
|
|
CONTENT_BOX(1);
|
|
|
|
private final int mIntValue;
|
|
|
|
YogaBoxSizing(int intValue) {
|
|
mIntValue = intValue;
|
|
}
|
|
|
|
public int intValue() {
|
|
return mIntValue;
|
|
}
|
|
|
|
public static YogaBoxSizing fromInt(int value) {
|
|
switch (value) {
|
|
case 0: return BORDER_BOX;
|
|
case 1: return CONTENT_BOX;
|
|
default: throw new IllegalArgumentException("Unknown enum value: " + value);
|
|
}
|
|
}
|
|
}
|