MCPcopy Create free account

hub / github.com/JimLiu/twitter-virtual-scroller / functions

Functions171 in github.com/JimLiu/twitter-virtual-scroller

↓ 19 callersMethodgetTop
* Get the top of the rectangle
src/virtual-scroller/Rectangle.ts:21
↓ 14 callersMethodgetBottom
* Get the bottom of the rectangle
src/virtual-scroller/Rectangle.ts:28
↓ 14 callersMethodgetHeight
(item: DataItem)
src/virtual-scroller/VirtualScrollerRenderer.tsx:812
↓ 8 callersMethodgetRenderedItemRectInViewport
(anchor: Anchor)
src/virtual-scroller/VirtualScrollerRenderer.tsx:504
↓ 6 callersMethodupdate
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:360
↓ 5 callersMethodgetFinalRenderedItems
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1055
↓ 5 callersMethodmeasureRelativeViewportRect
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:802
↓ 5 callersMethodscrollBy
(y: number)
src/virtual-scroller/Viewport.ts:11
↓ 4 callersMethodgetDocumentViewportHeight
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1051
↓ 4 callersMethodgetHeightForItemId
(id: string | undefined)
src/virtual-scroller/VirtualScrollerRenderer.tsx:816
↓ 4 callersFunctionmemoize
(func: T)
src/virtual-scroller/utils.ts:14
↓ 4 callersMethodupdateFocusToItem
(itemId: string, options?: ScrollIntoViewOptions)
src/virtual-scroller/VirtualScrollerRenderer.tsx:987
↓ 3 callersFunctioncreateDataItem
( id: string, data: T, renderer: (data: T) => ReactNode, canBeAnchor: boolean, sortIndex = -1 )
src/virtual-scroller/DataItem.ts:36
↓ 3 callersFunctiondoesIntersect
(top1: number, top2: number, bottom: number)
src/virtual-scroller/Rectangle.ts:1
↓ 3 callersMethoddoesIntersectWith
* Check if this rectangle intersect with * the target rectangle * @param {*Rectangle} target
src/virtual-scroller/Rectangle.ts:48
↓ 3 callersFunctionfindFocusableId
(items: any[])
src/virtual-scroller/VirtualScrollerRenderer.tsx:1207
↓ 3 callersFunctiongetCssPixelsWithDpr
({ cssPixels, dpr, }: { cssPixels: number; dpr: number; })
src/virtual-scroller/VirtualScrollerRenderer.tsx:70
↓ 3 callersMethodgetHeight
* Get the height of the rectangle
src/virtual-scroller/Rectangle.ts:39
↓ 3 callersMethodgetIsHeightsReady
(items: Anchor[])
src/virtual-scroller/VirtualScrollerRenderer.tsx:490
↓ 3 callersMethodgetListOffset
(anchor: Anchor)
src/virtual-scroller/VirtualScrollerRenderer.tsx:723
↓ 3 callersMethodgetRect
()
src/virtual-scroller/Viewport.ts:8
↓ 3 callersMethodgetRenderedItemsWithFocusability
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:919
↓ 3 callersMethodshouldPreventKeyboardShortcuts
()
src/virtual-scroller/VirtualScroller.tsx:181
↓ 2 callersMethodaddListener
(name: string, listener: ScrollListener)
src/virtual-scroller/Viewport.ts:132
↓ 2 callersMethodadjustFocusBy
(by: number)
src/virtual-scroller/VirtualScroller.tsx:238
↓ 2 callersMethodcalculateBottomHeadroom
( positions: Anchor[], relativeViewportRect: Rectangle )
src/virtual-scroller/VirtualScrollerRenderer.tsx:670
↓ 2 callersMethodcalculateTopHeadroom
(positions: Anchor[], relativeViewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:698
↓ 2 callersMethodgetDistanceFromTop
(id: string)
src/virtual-scroller/VirtualScrollerRenderer.tsx:828
↓ 2 callersMethodgetForViewport
()
src/virtual-scroller/Positioning.ts:30
↓ 2 callersMethodgetHeight
()
src/virtual-scroller/Viewport.ts:144
↓ 2 callersFunctiongetTimestamp
()
src/virtual-scroller/VirtualScrollerCell.tsx:19
↓ 2 callersMethodgetViewportOffsetCorrection
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:324
↓ 2 callersMethodisAtNewest
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:1038
↓ 2 callersMethodloadStoredPosition
(props: VirtualScrollerProps<T>)
src/virtual-scroller/VirtualScroller.tsx:204
↓ 2 callersMethodobserveElement
(element: HTMLElement)
src/virtual-scroller/VirtualScrollerCell.tsx:71
↓ 2 callersMethodrecordTTFV
()
src/virtual-scroller/VirtualScrollerCell.tsx:219
↓ 2 callersMethodroot
()
src/virtual-scroller/Viewport.ts:37
↓ 2 callersMethodscrollTo
(x: number, y: number)
src/virtual-scroller/Viewport.ts:12
↓ 2 callersMethodscrollTo
(x: number, y: number)
src/virtual-scroller/Viewport.ts:74
↓ 2 callersMethodscrollY
()
src/virtual-scroller/Viewport.ts:10
↓ 2 callersFunctionshrink
(rect: Rectangle, ratio: number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:78
↓ 2 callersMethodupdatePositioning
({ renderedItems, relativeViewportRect, firstItem, newListHeight, }: { renderedItems: An
src/virtual-scroller/VirtualScrollerRenderer.tsx:587
↓ 1 callersMethodaddProgrammaticScrollListener
(listener: ScrolledByListener)
src/virtual-scroller/Viewport.ts:17
↓ 1 callersMethodaddRectChangeListener
(listener: ScrollListener)
src/virtual-scroller/Viewport.ts:15
↓ 1 callersMethodaddScrollListener
(listener: ScrollListener)
src/virtual-scroller/Viewport.ts:16
↓ 1 callersFunctionarraysAreEqual
(array1: any[], array2: any[])
src/virtual-scroller/utils.ts:1
↓ 1 callersMethodcalculateHeadroom
(positions: Anchor[], relativeViewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:648
↓ 1 callersMethodclaimScrollRestoration
()
src/virtual-scroller/CustomLocation.ts:50
↓ 1 callersFunctioncreateDefaultPositionPersistence
()
src/virtual-scroller/CustomLocation.ts:18
↓ 1 callersFunctionfetchUserTimeline
( screenName: string, maxId?: string )
src/app/timeline/useTimeline.ts:4
↓ 1 callersMethodfindNewestVisibleId
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:930
↓ 1 callersFunctionfindTheBest
(items: T[], compare: (item1: T, item2: T) => number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:1210
↓ 1 callersMethodgetAnchor
(viewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:755
↓ 1 callersMethodgetAnchorItemCandidates
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:737
↓ 1 callersMethodgetAnchors
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:341
↓ 1 callersMethodgetElement
()
src/virtual-scroller/VirtualScrollerCell.tsx:168
↓ 1 callersMethodgetForList
()
src/virtual-scroller/Positioning.ts:26
↓ 1 callersMethodgetHeightBetweenItems
(first: Anchor | undefined, last: Anchor | undefined)
src/virtual-scroller/VirtualScrollerRenderer.tsx:494
↓ 1 callersMethodgetInitialRenderedItems
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:266
↓ 1 callersMethodgetItemsWithPositions
(anchor: Anchor)
src/virtual-scroller/VirtualScrollerRenderer.tsx:379
↓ 1 callersMethodgetItemsWithin
(viewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:839
↓ 1 callersMethodgetListLength
()
src/virtual-scroller/Positioning.ts:34
↓ 1 callersMethodgetOffsetBottom
()
src/virtual-scroller/Viewport.ts:9
↓ 1 callersMethodgetRectInViewport
()
src/virtual-scroller/Anchor.ts:28
↓ 1 callersMethodgetRenderCandidates
(anchor: Anchor, relativeViewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:410
↓ 1 callersMethodgetRenderedItems
()
src/virtual-scroller/Positioning.ts:38
↓ 1 callersMethodgetSavedPosition
()
src/virtual-scroller/CustomLocation.ts:54
↓ 1 callersMethodgetSliceForCandidates
(visibileItems: Anchor[], items: Anchor[])
src/virtual-scroller/VirtualScrollerRenderer.tsx:400
↓ 1 callersMethodhandlePositioningUpdate
(positioning: Positioning)
src/virtual-scroller/EdgeProximity.ts:66
↓ 1 callersMethodisFocusable
()
src/virtual-scroller/VirtualScrollerCell.tsx:172
↓ 1 callersMethodmeasureHeight
()
src/virtual-scroller/VirtualScrollerCell.tsx:176
↓ 1 callersMethodmeasureHeights
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:847
↓ 1 callersMethodnormalization
(anchor: Anchor, renderedItems: Anchor[])
src/virtual-scroller/VirtualScrollerRenderer.tsx:631
↓ 1 callersFunctiononEnterFullscreen
(listener: EnterFullscreenListener)
src/virtual-scroller/fullscreen.ts:40
↓ 1 callersFunctiononExitFullscreen
(listener: ExitFullscreenListener)
src/virtual-scroller/fullscreen.ts:45
↓ 1 callersMethodpreservePosition
(customLocation?: CustomLocation)
src/virtual-scroller/VirtualScroller.tsx:197
↓ 1 callersMethodremoveProgrammaticScrollListener
(listener: ScrolledByListener)
src/virtual-scroller/Viewport.ts:105
↓ 1 callersFunctionrenderContent
()
src/app/timeline/TweetLoader.tsx:8
↓ 1 callersMethodreportVisibilityMeasurements
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:871
↓ 1 callersMethodsavePosition
(position?: RestorationAnchor[])
src/virtual-scroller/CustomLocation.ts:65
↓ 1 callersMethodscrollToNewest
(update: boolean = false)
src/virtual-scroller/VirtualScrollerRenderer.tsx:1016
↓ 1 callersMethodscrollToTop
()
src/virtual-scroller/Viewport.ts:13
↓ 1 callersMethodscrollY
()
src/virtual-scroller/Viewport.ts:128
↓ 1 callersMethodshouldNormalize
(anchor: Anchor)
src/virtual-scroller/VirtualScrollerRenderer.tsx:624
↓ 1 callersMethodshouldPinToNewest
()
src/virtual-scroller/VirtualScrollerRenderer.tsx:747
↓ 1 callersMethodtranslateBy
* Translate the top by offset * Return a new rectangle * @param {*number} offset
src/virtual-scroller/Rectangle.ts:63
↓ 1 callersMethodupdateItemHeight
(id: string, height: number)
src/virtual-scroller/VirtualScrollerRenderer.tsx:882
↓ 1 callersMethodupdateRenderedItems
(anchor: Anchor, relativeViewportRect: Rectangle)
src/virtual-scroller/VirtualScrollerRenderer.tsx:508
↓ 1 callersFunctionuseTimeline
(screenName: string)
src/app/timeline/useTimeline.ts:15
↓ 1 callersFunctionuseTimelineContext
()
src/app/timeline/TimelineContext.ts:21
FunctionAnalyticsWrapper
()
src/app/Analytics.tsx:4
FunctionAvatar
({ user })
src/app/timeline/Avatar.tsx:9
FunctionGET
( request: NextRequest, { params }: { params: { screen_name: string } } )
src/app/api/user_timeline/[screen_name]/route.ts:7
FunctionGET
(request: Request)
src/app/api/hello/route.ts:1
FunctionHome
()
src/app/page.tsx:6
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:9
FunctionTimeline
({ screenName })
src/app/timeline/Timeline.tsx:13
FunctionTweetCard
({ tweet })
src/app/timeline/TweetCard.tsx:15
FunctionTweetLoader
()
src/app/timeline/TweetLoader.tsx:6
FunctionTweets
({ tweets, screenName })
src/app/timeline/Tweets.tsx:15
next →1–100 of 171, ranked by callers