Files
discord-decomp/_bundle/Module395.js
T
2026-11-01 12:12:55 +02:00

68 lines
1.8 KiB
JavaScript

// Metro module 395 (f396).
import * as _pointsDiffer from "./pointsDiffer";
import { colorAttribute } from "./Module26";
import { get } from "./Module65";
let c423_0 = {
uiViewClassName: "RCTScrollView",
bubblingEventTypes: {},
directEventTypes: {
topMomentumScrollBegin: {
registrationName: "onMomentumScrollBegin"
},
topMomentumScrollEnd: {
registrationName: "onMomentumScrollEnd"
},
topScroll: {
registrationName: "onScroll"
},
topScrollBeginDrag: {
registrationName: "onScrollBeginDrag"
},
topScrollEndDrag: {
registrationName: "onScrollEndDrag"
}
},
validAttributes: {
contentOffset: {
diff: _pointsDiffer.default
},
decelerationRate: true,
disableIntervalMomentum: true,
maintainVisibleContentPosition: true,
pagingEnabled: true,
scrollEnabled: true,
showsVerticalScrollIndicator: true,
snapToAlignment: true,
snapToEnd: true,
snapToInterval: true,
snapToOffsets: true,
snapToStart: true,
borderBottomLeftRadius: true,
borderBottomRightRadius: true,
sendMomentumEvents: true,
borderRadius: true,
nestedScrollEnabled: true,
scrollEventThrottle: true,
borderStyle: true,
borderRightColor: colorAttribute,
borderColor: colorAttribute,
borderBottomColor: colorAttribute,
persistentScrollbar: true,
horizontal: true,
endFillColor: colorAttribute,
fadingEdgeLength: true,
overScrollMode: true,
borderTopLeftRadius: true,
scrollPerfTag: true,
borderTopColor: colorAttribute,
removeClippedSubviews: true,
borderTopRightRadius: true,
borderLeftColor: colorAttribute,
pointerEvents: true,
isInvertedVirtualizedList: true,
scrollsChildToFocus: true
}
};
export default get("RCTScrollView", () => c423_0);
export { c423_0 as __INTERNAL_VIEW_CONFIG };