MCPcopy Create free account

hub / github.com/bvaughn/react-window / functions

Functions199 in github.com/bvaughn/react-window

FunctionHead
()
integrations/vike/pages/+Head.tsx:3
FunctionHome
()
integrations/next/app/page.tsx:3
FunctionHome
()
integrations/next/app/list-dynamic/page.tsx:8
FunctionHome
()
integrations/next/app/grid/page.tsx:9
FunctionHome
()
integrations/next/app/list/page.tsx:9
FunctionHomeRoute
()
integrations/vite/src/routes/Home.tsx:3
FunctionHorizontalList
({ emails }: { emails: string[] })
src/routes/grid/examples/HorizontalList.tsx:7
FunctionHorizontalListsRoute
()
src/routes/grid/HorizontalListsRoute.tsx:7
FunctionHowDoesItWorkRoute
()
src/routes/HowDoesItWorkRoute.tsx:15
FunctionImagesRoute
()
src/routes/list/ImagesRoute.tsx:7
FunctionLayout
({ children }: { children: React.ReactNode })
integrations/vike/pages/+Layout.tsx:5
FunctionLayoutShiftDetecter
()
integrations/tests/src/components/LayoutShiftDetecter.tsx:11
FunctionLink
({ to, ...rest }: HTMLAttributes<HTMLSpanElement> & { to: Path; })
src/components/Link.tsx:5
FunctionList
({ children, className, defaultHeight = 0, listRef, onResize, onRowsRendered, overscanCount = 3,
lib/components/list/List.tsx:26
FunctionList
({ children, className, rowCount, visibleStartIndex, visibleStopIndex }: PropsWithChildren<{ class
src/routes/HowDoesItWorkRoute.tsx:88
FunctionList
()
integrations/next/app/list-dynamic/components/List.tsx:6
FunctionListImperativeApiRoute
()
src/routes/list/ImperativeApiRoute.tsx:12
FunctionListPropsRoute
()
src/routes/list/PropsRoute.tsx:4
FunctionListRoute
()
integrations/vite/src/routes/List.tsx:8
FunctionLoadingSpinner
({ className }: { className: string })
src/routes/list/examples/ImageRow.tsx:24
FunctionLocalCellComponent
({ columnIndex, data, rowIndex, style }: CellComponentProps<{ data: numb
lib/components/grid/Grid.test.tsx:130
FunctionLocalRowComponent
({ data, index, style }: RowComponentProps<{ data: number[] }>)
lib/components/list/List.test.tsx:899
FunctionNOOP_FUNCTION
()
src/constants.ts:3
FunctionNavLink
({ children, className, path }: PropsWithChildren<{ className?: string | undefined; path: Path | Def
src/components/NavLink.tsx:5
FunctionPage
()
integrations/vike/pages/list-dynamic/+Page.tsx:9
FunctionPage
()
integrations/vike/pages/grid/+Page.tsx:9
FunctionPage
()
integrations/vike/pages/decoder/+Page.tsx:5
FunctionPage
()
integrations/vike/pages/index/+Page.tsx:1
FunctionPage
()
integrations/vike/pages/list/+Page.tsx:9
FunctionPage
()
integrations/vike/pages/_error/+Page.tsx:3
FunctionPage
({ params, searchParams: searchParamsPromise }: { params: Promise<{ encoded: string }>; searchParams?:
integrations/next/app/decoder/[encoded]/page.tsx:3
FunctionPlatformRequirementsRoute
()
src/routes/PlatformRequirementsRoute.tsx:3
FunctionRTLGridsRoute
()
src/routes/grid/RTLGridsRoute.tsx:13
FunctionRenderingGridRoute
()
src/routes/grid/RenderingGridRoute.tsx:17
FunctionRootLayout
({ children }: Readonly<{ children: React.ReactNode; }>)
integrations/next/app/layout.tsx:22
FunctionRow
({ children, rendered }: { children?: string; rendered?: boolean; })
src/routes/HowDoesItWorkRoute.tsx:116
FunctionRow
({ expandedSet, items, toggleExpand, index, style }: RowComponentProps<{ expandedSet: Set<number>;
src/routes/ScratchpadRoute.tsx:79
FunctionRow
* Example row. * * @param index Specifies which row you're rendering * @param style CSS properties like "position" and "top"
src/routes/examples/BasicRow.tsx:9
FunctionRowComponent
({ index, addresses, style }: RowComponentProps<{ addresses: Address[]; }>)
src/routes/tables/examples/FlexboxLayout.tsx:35
FunctionRowComponent
({ index, style }: RowComponentProps<object>)
src/routes/tables/examples/TableAriaOverrideProps.tsx:32
FunctionRowComponent
({ index, listState, style }: RowComponentProps<{ listState: ListState; }>)
src/routes/list/examples/ListRowDynamicRowHeights.tsx:9
FunctionRowComponent
({ index, names, style }: RowComponentProps<{ names: string[]; }>)
src/routes/list/examples/FixedHeightRowComponent.tsx:3
FunctionRowComponent
({ index, style }: RowComponentProps<object>)
src/routes/list/examples/ListWithStickyRows.tsx:3
FunctionRowComponent
({ index, images, style }: RowComponentProps<RowProps>)
src/routes/list/examples/ImageRow.tsx:11
FunctionRowComponent
({ ariaAttributes, names, index, style }: RowComponentProps<{ names: string[]; }>)
src/routes/list/examples/RowComponentAriaRoles.tsx:3
FunctionRowComponent
({ index, items, style }: RowComponentProps<RowProps>)
src/routes/list/examples/ListVariableRowHeights.tsx:43
FunctionRowComponent
({ ariaAttributes, index, style }: RowComponentProps<object>)
integrations/vike/pages/list-dynamic/RowComponent.tsx:3
FunctionRowComponent
({ ariaAttributes, index, style }: RowComponentProps<object>)
integrations/vike/pages/list/RowComponent.tsx:3
FunctionRowComponent
({ index, data, style }: RowComponentProps<RowComponentData>)
integrations/tests/src/components/RowComponent.tsx:7
FunctionRowComponent
({ ariaAttributes, index, style }: RowComponentProps<object>)
integrations/next/app/list-dynamic/components/RowComponent.tsx:5
FunctionRowComponent
({ ariaAttributes, index, style }: RowComponentProps<object>)
integrations/next/app/list/components/RowComponent.tsx:5
FunctionRowComponent
({ ariaAttributes, index, style }: RowComponentProps<object>)
integrations/vite/src/routes/List.tsx:27
FunctionRowComponentWithRowProps
({ index, style }: RowComponentProps<{ listRef: ListImperativeAPI | null }>)
lib/components/list/List.test.tsx:828
FunctionRtlExample
({ contacts }: { contacts: Contact[] })
src/routes/grid/examples/RtlGrid.tsx:10
FunctionScratchpadRoute
()
src/routes/ScratchpadRoute.tsx:16
FunctionScrollToCellRoute
()
src/routes/grid/ScrollToCellRoute.tsx:51
FunctionScrollToRowRoute
()
src/routes/list/ScrollToRowRoute.tsx:44
FunctionStickyRowsRoute
()
src/routes/list/StickyRowsRoute.tsx:12
FunctionTableRowComponent
(props: RowComponentProps<object>)
lib/components/list/List.test.tsx:1003
FunctionTabularDataRoute
()
src/routes/tables/TabularDataRoute.tsx:15
FunctionTest
()
lib/components/grid/Grid.test.tsx:755
FunctionTest
()
lib/components/list/List.test.tsx:835
FunctionToggleIcon
({ isCollapsed }: { isCollapsed: boolean })
src/routes/list/examples/ListRowDynamicRowHeights.tsx:37
FunctionVariableRowHeightsRoute
()
src/routes/list/VariableRowHeightsRoute.tsx:7
FunctionViewport
({ innerClassName, outerClassName }: { innerClassName: string; outerClassName: string; })
src/routes/HowDoesItWorkRoute.tsx:137
FunctionareArraysEqual
(a: unknown[], b: unknown[])
lib/utils/areArraysEqual.ts:1
FunctionarePropsEqual
( prevProps: { ariaAttributes: object; style: CSSProperties }, nextProps: { ariaAttributes: object; style:
lib/utils/arePropsEqual.ts:7
FunctioncolumnWidth
()
lib/components/grid/Grid.test.tsx:239
FunctioncolumnWidth
(index: number)
src/routes/grid/examples/columnWidth.ts:5
Methodconstructor
(callback: ResizeObserverCallback)
lib/utils/test/mockResizeObserver.ts:78
Functiondebug
(namespace: string, ...args: unknown[])
lib/utils/debug.ts:4
Functionelement
()
lib/components/grid/Grid.tsx:105
Functionelement
()
lib/components/list/List.tsx:92
Methodelement
* Outermost HTML element for the grid if mounted and null (if not mounted.
lib/components/grid/types.ts:280
Methodelement
* Outermost HTML element for the list if mounted and null (if not mounted.
lib/components/list/types.ts:198
Functionencode
(element: ReactElement<unknown>)
integrations/tests/src/utils/serializer/encode.ts:15
Functionget
(index: number)
lib/core/createCachedBounds.ts:16
FunctiongetScrollbarSize
(recalculate: boolean = false)
lib/utils/getScrollbarSize.ts:3
FunctionisDynamicRowHeight
(value: unknown)
lib/components/list/isDynamicRowHeight.ts:3
FunctionitemSize
()
lib/core/getOffsetForIndex.test.ts:14
FunctionitemSize
(index: number)
lib/core/getEstimatedSize.test.ts:8
FunctiononClick
()
src/routes/grid/examples/gridRefClickEventHandler.ts:8
FunctiononClick
()
src/routes/list/examples/listRefClickEventHandler.ts:8
FunctiononScroll
()
lib/core/useVirtualizer.ts:175
FunctiononStorage
(event: StorageEvent)
src/hooks/useLocalStorage.ts:30
Functionreplacer
(_key: string, value: unknown)
integrations/tests/src/components/DebugData.tsx:16
FunctionrowHeight
()
lib/components/grid/Grid.test.tsx:240
FunctionrowHeight
(index: number)
lib/components/list/List.test.tsx:556
FunctionrowHeight
(index: number, { items }: RowProps)
src/routes/list/examples/rowHeight.ts:5
FunctionrowHeight
(index: number, { items }: RowProps)
src/routes/list/examples/ListVariableRowHeights.tsx:30
FunctionscrollToCell
({ behavior = "auto", columnAlign = "auto", columnIndex, rowAlign = "auto",
lib/components/grid/Grid.tsx:109
FunctionscrollToCell
()
src/routes/grid/ScrollToCellRoute.tsx:87
FunctionscrollToColumn
({ align = "auto", behavior = "auto", index }: { align?: Align;
lib/components/grid/Grid.tsx:142
FunctionscrollToRow
({ align = "auto", behavior = "auto", index }: { align?: Align;
lib/components/grid/Grid.tsx:165
FunctionscrollToRow
({ align = "auto", behavior = "auto", index }: { align?: Align;
lib/components/list/List.tsx:96
FunctionscrollToRow
()
src/routes/list/ScrollToRowRoute.tsx:67
Functionset
(index: number, bounds: Bounds)
lib/core/createCachedBounds.ts:62
Functionsize
()
lib/core/createCachedBounds.ts:65
FunctionuseLocalStorage
( key: string, defaultValue: Type )
src/hooks/useLocalStorage.ts:3
← previous101–199 of 199, ranked by callers