73 lines
2.2 KiB
JavaScript
73 lines
2.2 KiB
JavaScript
// Metro module 4581 (f4582).
|
|
import { codegenNativeComponent } from "react-native";
|
|
import * as _resolveAssetSource from "./resolveAssetSource";
|
|
import { colorAttribute } from "./Module26";
|
|
import { ConditionallyIgnoredEventHandlers } from "./Module106";
|
|
import { get } from "./Module65";
|
|
codegenNativeComponent;
|
|
const process = "default" in _resolveAssetSource ? _resolveAssetSource.default : _resolveAssetSource;
|
|
let c2788_0 = {
|
|
uiViewClassName: "RNSTabsScreen",
|
|
directEventTypes: {
|
|
topLifecycleStateChange: {
|
|
registrationName: "onLifecycleStateChange"
|
|
},
|
|
topWillAppear: {
|
|
registrationName: "onWillAppear"
|
|
},
|
|
topDidAppear: {
|
|
registrationName: "onDidAppear"
|
|
},
|
|
topWillDisappear: {
|
|
registrationName: "onWillDisappear"
|
|
},
|
|
topDidDisappear: {
|
|
registrationName: "onDidDisappear"
|
|
}
|
|
},
|
|
validAttributes: {
|
|
isFocused: true,
|
|
tabKey: true,
|
|
title: true,
|
|
isTitleUndefined: true,
|
|
badgeValue: true,
|
|
tabBarItemTestID: true,
|
|
tabBarItemAccessibilityLabel: true,
|
|
orientation: true,
|
|
drawableIconResourceName: true,
|
|
imageIconResource: {
|
|
process: "default" in _resolveAssetSource ? _resolveAssetSource.default : _resolveAssetSource
|
|
},
|
|
tabBarItemBadgeTextColor: colorAttribute,
|
|
tabBarItemBadgeBackgroundColor: colorAttribute,
|
|
standardAppearance: true,
|
|
scrollEdgeAppearance: true,
|
|
iconType: true,
|
|
iconImageSource: {
|
|
process: "default" in _resolveAssetSource ? _resolveAssetSource.default : _resolveAssetSource
|
|
},
|
|
iconResourceName: true,
|
|
selectedIconImageSource: {
|
|
process
|
|
},
|
|
selectedIconResourceName: true,
|
|
systemItem: true,
|
|
specialEffects: true,
|
|
overrideScrollViewContentInsetAdjustmentBehavior: true,
|
|
bottomScrollEdgeEffect: true,
|
|
leftScrollEdgeEffect: true,
|
|
rightScrollEdgeEffect: true,
|
|
topScrollEdgeEffect: true,
|
|
userInterfaceStyle: true,
|
|
...ConditionallyIgnoredEventHandlers({
|
|
onLifecycleStateChange: true,
|
|
onWillAppear: true,
|
|
onDidAppear: true,
|
|
onWillDisappear: true,
|
|
onDidDisappear: true
|
|
})
|
|
}
|
|
};
|
|
export default get("RNSTabsScreen", () => c2788_0);
|
|
export { c2788_0 as __INTERNAL_VIEW_CONFIG };
|