79 lines
2.2 KiB
JavaScript
79 lines
2.2 KiB
JavaScript
// Metro module 299 (f300).
|
|
import _default from "./_default_300";
|
|
import Module68 from "./Module68";
|
|
import { enablePreparedTextLayout } from "./Module27";
|
|
let r23, r31;
|
|
let c309_0, c309_1, c309_2, c309_3;
|
|
L3: {
|
|
c309_0 = require;
|
|
c309_1 = dependencyMap;
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
c309_2 = {
|
|
validAttributes: {
|
|
isHighlighted: true,
|
|
isPressable: true,
|
|
numberOfLines: true,
|
|
ellipsizeMode: true,
|
|
allowFontScaling: true,
|
|
dynamicTypeRamp: true,
|
|
maxFontSizeMultiplier: true,
|
|
disabled: true,
|
|
selectable: true,
|
|
selectionColor: true,
|
|
adjustsFontSizeToFit: true,
|
|
minimumFontScale: true,
|
|
textBreakStrategy: true,
|
|
onTextLayout: true,
|
|
dataDetectorType: true,
|
|
android_hyphenationFrequency: true,
|
|
lineBreakStrategyIOS: true,
|
|
gradientColors: true,
|
|
gradientAngle: true,
|
|
gradientLength: true,
|
|
gradientWidth: true,
|
|
gradientMode: true,
|
|
textStrokeWidth: true,
|
|
textStrokeColor: true
|
|
},
|
|
directEventTypes: {
|
|
topTextLayout: {
|
|
registrationName: "onTextLayout"
|
|
}
|
|
},
|
|
uiViewClassName: "RCTText"
|
|
};
|
|
c309_3 = {
|
|
validAttributes: {
|
|
isHighlighted: true,
|
|
isPressable: true,
|
|
maxFontSizeMultiplier: true,
|
|
gradientColors: true,
|
|
gradientAngle: true,
|
|
gradientLength: true,
|
|
gradientWidth: true,
|
|
gradientMode: true,
|
|
textStrokeWidth: true,
|
|
textStrokeColor: true
|
|
},
|
|
uiViewClassName: "RCTVirtualText"
|
|
};
|
|
r23 = _default("RCTText", () => c309_0(c309_1[1]).createViewConfig(c309_2));
|
|
if (!global.RN$Bridgeless) {
|
|
const hasViewManagerConfig = Module68.hasViewManagerConfig("RCTVirtualText");
|
|
r31 = r23;
|
|
if (!hasViewManagerConfig) {
|
|
break L3;
|
|
}
|
|
}
|
|
r31 = _default("RCTVirtualText", () => c309_0(c309_1[1]).createViewConfig(c309_3));
|
|
}
|
|
const r39 = enablePreparedTextLayout() ? _default("RCTSelectableText", () => c309_0(c309_1[1]).createViewConfig({
|
|
...c309_2,
|
|
uiViewClassName: "RCTSelectableText"
|
|
})) : r23;
|
|
export { r23 as NativeText };
|
|
export { r31 as NativeVirtualText };
|
|
export { r39 as NativeSelectableText };
|