UNPKG

@tamagui/react-native-web-lite

Version:
1 lines 4.08 kB
{"version":3,"names":["useMergeRefs","React","View","jsx","normalizeScrollEvent","e","nativeEvent","contentOffset","x","target","scrollLeft","y","scrollTop","contentSize","height","scrollHeight","width","scrollWidth","layoutMeasurement","offsetHeight","offsetWidth","timeStamp","Date","now","shouldEmitScrollEvent","lastTick","eventThrottle","timeSinceLastTick","ScrollViewBase","forwardRef","props","forwardedRef","onScroll","onTouchMove","onWheel","scrollEnabled","scrollEventThrottle","showsHorizontalScrollIndicator","showsVerticalScrollIndicator","style","onMomentumScrollBegin","onMomentumScrollEnd","onScrollBeginDrag","onScrollEndDrag","rest","scrollState","useRef","isScrolling","scrollLastTick","scrollTimeout","scrollRef","createPreventableScrollHandler","handler","handleScroll","stopPropagation","current","persist","clearTimeout","setTimeout","handleScrollEnd","handleScrollTick","handleScrollStart","hideHorizontalScrollbar","hideVerticalScrollbar","className","ref","styles","scrollDisabled","overflowX","overflowY","touchAction","ScrollViewBase_default"],"sources":["../../../src/ScrollView/ScrollViewBase.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}