react-native-web-internals
Version:
React Native for Web
66 lines (65 loc) • 1.54 kB
JavaScript
var unitlessNumbers = {
animationIterationCount: !0,
aspectRatio: !0,
borderImageOutset: !0,
borderImageSlice: !0,
borderImageWidth: !0,
boxFlex: !0,
boxFlexGroup: !0,
boxOrdinalGroup: !0,
columnCount: !0,
flex: !0,
flexGrow: !0,
flexOrder: !0,
flexPositive: !0,
flexShrink: !0,
flexNegative: !0,
fontWeight: !0,
gap: !0,
columnGap: !0,
rowGap: !0,
gridRow: !0,
gridRowEnd: !0,
gridRowGap: !0,
gridRowStart: !0,
gridColumn: !0,
gridColumnEnd: !0,
gridColumnGap: !0,
gridColumnStart: !0,
lineClamp: !0,
opacity: !0,
order: !0,
orphans: !0,
tabSize: !0,
widows: !0,
zIndex: !0,
zoom: !0,
// SVG-related
fillOpacity: !0,
floodOpacity: !0,
stopOpacity: !0,
strokeDasharray: !0,
strokeDashoffset: !0,
strokeMiterlimit: !0,
strokeOpacity: !0,
strokeWidth: !0,
// transform types
scale: !0,
scaleX: !0,
scaleY: !0,
scaleZ: !0,
// RN properties
shadowOpacity: !0
},
prefixes = ["ms", "Moz", "O", "Webkit"],
prefixKey = function (prefix, key) {
return prefix + key.charAt(0).toUpperCase() + key.substring(1);
};
Object.keys(unitlessNumbers).forEach(function (prop) {
prefixes.forEach(function (prefix) {
unitlessNumbers[prefixKey(prefix, prop)] = unitlessNumbers[prop];
});
});
var unitlessNumbers_default = unitlessNumbers;
export { unitlessNumbers_default as default, unitlessNumbers };
//# sourceMappingURL=index.native.js.map