Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JimLiu/twitter-virtual-scroller
/ functions
Functions
171 in github.com/JimLiu/twitter-virtual-scroller
⨍
Functions
171
◇
Types & classes
27
Function
UserTimeline
(props: UserTimelineProps)
src/app/UserTimeline.tsx:8
Method
addProgrammaticScrollListener
(listener: ScrolledByListener)
src/virtual-scroller/Viewport.ts:95
Method
addRectChangeListener
(listener: ScrollListener)
src/virtual-scroller/Viewport.ts:112
Method
addScrollListener
(listener: ScrollListener)
src/virtual-scroller/Viewport.ts:116
Method
adjustFocusBy
(by: number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:942
Method
componentDidMount
()
src/virtual-scroller/VirtualScroller.tsx:246
Method
componentDidMount
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1136
Method
componentDidUpdate
(prevProps: VirtualScrollerProps<T>)
src/virtual-scroller/VirtualScroller.tsx:251
Method
componentDidUpdate
(prevProps: VirtualScrollerRendererProps)
src/virtual-scroller/VirtualScrollerRenderer.tsx:1110
Method
componentDidUpdate
(prevProps: VirtualScrollerCellProps)
src/virtual-scroller/VirtualScrollerCell.tsx:159
Method
componentWillUnmount
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1197
Method
componentWillUnmount
()
src/virtual-scroller/VirtualScrollerCell.tsx:151
Method
constructor
(props: VirtualScrollerProps<T>)
src/virtual-scroller/VirtualScroller.tsx:97
Method
constructor
( itemId: string, offset: number = 0, visible: boolean = false, canBeAnchor: boolean = false,
src/virtual-scroller/Anchor.ts:14
Method
constructor
(data: { listLength: number; listRect: Rectangle; renderedItems: RenderedItem[]; viewportRect:
src/virtual-scroller/Positioning.ts:14
Method
constructor
(props: VirtualScrollerRendererProps)
src/virtual-scroller/VirtualScrollerRenderer.tsx:144
Method
constructor
(top: number, height: number)
src/virtual-scroller/Rectangle.ts:13
Method
constructor
( config = defaultConfig, positionPersistence = createDefaultPositionPersistence() )
src/virtual-scroller/CustomLocation.ts:41
Method
constructor
(window: Window)
src/virtual-scroller/Viewport.ts:29
Method
constructor
(props: VirtualScrollerCellProps)
src/virtual-scroller/VirtualScrollerCell.tsx:51
Method
constructor
( id: string, data: T, renderer: (data: T) => ReactNode, canBeAnchor: boolean, sortIndex:
src/virtual-scroller/DataItem.ts:17
Method
constructor
(zones: Zone[])
src/virtual-scroller/EdgeProximity.ts:56
Method
contains
(top: number)
src/virtual-scroller/Rectangle.ts:67
Function
get
(key: string)
src/virtual-scroller/CustomLocation.ts:22
Method
getCenter
()
src/virtual-scroller/Rectangle.ts:32
Method
getOffsetBottom
()
src/virtual-scroller/Viewport.ts:56
Method
getOffsetTop
()
src/virtual-scroller/Viewport.ts:52
Method
getRect
()
src/virtual-scroller/Viewport.ts:60
Method
getSlice
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:438
Method
getVisibleHeight
(rect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:777
Method
getWidth
()
src/virtual-scroller/Viewport.ts:65
Method
handleAnimationEnded
(id: string)
src/virtual-scroller/VirtualScrollerRenderer.tsx:860
Method
handleAnimationEnded
()
src/virtual-scroller/VirtualScrollerCell.tsx:122
Method
handleAnimationStarted
(id: string, cellAnimationStyle: string)
src/virtual-scroller/VirtualScrollerRenderer.tsx:853
Method
handleAnimationStarted
( translationTransitionStyle = "transform 0.15s linear" )
src/virtual-scroller/VirtualScrollerCell.tsx:105
Method
handleEnterFullscreen
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:257
Method
handleExitFullscreen
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:261
Method
handleHeightChanged
(id: string, height: number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:898
Method
handleHeightChanged
(height: number)
src/virtual-scroller/VirtualScrollerCell.tsx:133
Method
handleItemVisible
(id: string, duration: number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:865
Method
handleKeyboardFocusNext
()
src/virtual-scroller/VirtualScroller.tsx:185
Method
handleKeyboardFocusPrevious
()
src/virtual-scroller/VirtualScroller.tsx:191
Method
handlePositionUpdate
(positioning: Positioning)
src/virtual-scroller/VirtualScroller.tsx:171
Method
handleProgrammaticScroll
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:253
Method
handleResize
(elements: ResizeObserverEntry[])
src/virtual-scroller/VirtualScrollerCell.tsx:76
Method
handleScroll
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:243
Method
handleScrollEnd
()
src/virtual-scroller/VirtualScroller.tsx:167
Method
isAtNewest
()
src/virtual-scroller/VirtualScroller.tsx:234
Method
isLocked
()
src/virtual-scroller/CustomLocation.ts:72
Method
isVisible
(rect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:766
Method
listenerWrapper
()
src/virtual-scroller/Viewport.ts:133
Function
noop
()
src/virtual-scroller/VirtualScroller.tsx:330
Method
render
()
src/virtual-scroller/VirtualScroller.tsx:259
Method
render
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1061
Method
render
()
src/virtual-scroller/VirtualScrollerCell.tsx:185
Method
render
(setIsItemFocusable: (focusable: boolean) => void)
src/virtual-scroller/DataItem.ts:31
Method
scrollBy
(y: number)
src/virtual-scroller/Viewport.ts:69
Method
scrollToBottom
()
src/virtual-scroller/Viewport.ts:14
Method
scrollToBottom
()
src/virtual-scroller/Viewport.ts:84
Method
scrollToNewest
(update: boolean)
src/virtual-scroller/VirtualScroller.tsx:242
Method
scrollToTop
()
src/virtual-scroller/Viewport.ts:80
Method
scrollX
()
src/virtual-scroller/Viewport.ts:124
Function
set
(key: string, val: any)
src/virtual-scroller/CustomLocation.ts:19
Method
setIsItemFocusable
(focusable: boolean)
src/virtual-scroller/VirtualScrollerCell.tsx:101
Method
setItemRef
(id: string, ref?: VirtualScrollerCell)
src/virtual-scroller/VirtualScrollerRenderer.tsx:909
Method
setOffsetBottom
(bottom: number)
src/virtual-scroller/Viewport.ts:48
Method
setOffsetTop
(top: number)
src/virtual-scroller/Viewport.ts:44
Method
setRef
(element: HTMLDivElement)
src/virtual-scroller/VirtualScrollerCell.tsx:89
Method
shouldComponentUpdate
( nextProps: VirtualScrollerRendererProps, nextState: VirtualScrollerRendererState )
src/virtual-scroller/VirtualScrollerRenderer.tsx:1103
Method
shouldComponentUpdate
(nextProps: VirtualScrollerCellProps)
src/virtual-scroller/VirtualScrollerCell.tsx:138
Method
temporarilySuppressScrollListeners
(duration: number)
src/virtual-scroller/Viewport.ts:88
← previous
101–171 of 171, ranked by callers