@tamagui/react-native-web-lite
Version:
React Native for Web
1 lines • 3.74 kB
Source Map (JSON)
{"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","rest","scrollState","useRef","isScrolling","scrollLastTick","scrollTimeout","scrollRef","createPreventableScrollHandler","handler","handleScroll","stopPropagation","current","persist","clearTimeout","setTimeout","handleScrollEnd","handleScrollTick","handleScrollStart","hideScrollbar","ref","styles","scrollDisabled","overflowX","overflowY","touchAction","scrollbarWidth","ScrollViewBase_default"],"sources":["../../../src/ScrollView/ScrollViewBase.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}