68 lines
1.8 KiB
JavaScript
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 };
|