Module: interfaces
Index
Interfaces
- Components
- ComputeItemKey
- FillerRowProps
- FlatIndexLocationWithAlign
- FlatScrollIntoViewLocation
- GridComponents
- GridComputeItemKey
- GridItem
- GridItemContent
- GridScrollSeekPlaceholderProps
- GroupContent
- GroupIndexLocationWithAlign
- GroupItem
- GroupItemContent
- GroupedScrollIntoViewLocation
- Item
- ItemContent
- ListRange
- LocationOptions
- RecordItem
- ScrollContainerState
- ScrollIntoViewLocationOptions
- ScrollSeekConfiguration
- ScrollSeekPlaceholderProps
- ScrollSeekToggle
- TableComponents
- WindowViewportInfo
Type aliases
- FixedHeaderContent
- FollowOutput
- FollowOutputCallback
- FollowOutputScalarType
- GridListProps
- GridRootProps
- GroupProps
- IndexLocationWithAlign
- ItemProps
- ListItem
- ListProps
- ListRootProps
- ScrollIntoViewLocation
- ScrollerProps
- TableBodyProps
- TableProps
- TableRootProps
- TopItemListProps
Type aliases
FixedHeaderContent
Ƭ FixedHeaderContent: () => React.ReactNode | null
Defined in src/interfaces.ts:11
FollowOutput
Ƭ FollowOutput: FollowOutputCallback | FollowOutputScalarType
Defined in src/interfaces.ts:209
FollowOutputCallback
Ƭ FollowOutputCallback: (isAtBottom: boolean) => FollowOutputScalarType
Defined in src/interfaces.ts:208
FollowOutputScalarType
Ƭ FollowOutputScalarType: boolean | "smooth" | "auto"
Defined in src/interfaces.ts:207
GridListProps
Ƭ GridListProps: Pick<ComponentPropsWithRef<"div">, "style" | "children" | "ref" | "className">
Defined in src/interfaces.ts:50
Passed to the Components.List custom component
GridRootProps
Ƭ GridRootProps: Omit<HTMLProps<"div">, "ref" | "data">
Defined in src/interfaces.ts:264
GroupProps
Ƭ GroupProps: Pick<ComponentPropsWithRef<"div">, "style" | "children"> & { data-index: number ; data-item-index: number ; data-known-size: number }
Defined in src/interfaces.ts:28
IndexLocationWithAlign
Ƭ IndexLocationWithAlign: FlatIndexLocationWithAlign | GroupIndexLocationWithAlign
Defined in src/interfaces.ts:260
ItemProps
Ƭ ItemProps: Pick<ComponentPropsWithRef<"div">, "style" | "children"> & { data-index: number ; data-item-group-index?: number ; data-item-index: number ; data-known-size: number }
Defined in src/interfaces.ts:21
ListItem
Ƭ ListItem<D>: RecordItem<D> | GroupItem<D>
Defined in src/interfaces.ts:229
Type parameters:
Name |
---|
D |
ListProps
Ƭ ListProps: Pick<ComponentPropsWithRef<"div">, "style" | "children" | "ref"> & { data-test-id: string }
Defined in src/interfaces.ts:45
Passed to the Components.List custom component
ListRootProps
Ƭ ListRootProps: Omit<HTMLProps<"div">, "ref" | "data">
Defined in src/interfaces.ts:262
ScrollIntoViewLocation
Ƭ ScrollIntoViewLocation: FlatScrollIntoViewLocation | GroupedScrollIntoViewLocation
Defined in src/interfaces.ts:322
ScrollerProps
Ƭ ScrollerProps: Pick<ComponentPropsWithRef<"div">, "style" | "children" | "tabIndex" | "ref"> & { data-test-id?: string ; data-virtuoso-scroller?: boolean }
Defined in src/interfaces.ts:55
Passed to the Components.Scroller custom component
TableBodyProps
Ƭ TableBodyProps: Pick<ComponentPropsWithRef<"tbody">, "style" | "children" | "ref" | "className"> & { data-test-id: string }
Defined in src/interfaces.ts:40
Passed to the Components.TableBody custom component
TableProps
Ƭ TableProps: Pick<ComponentPropsWithRef<"table">, "style">
Defined in src/interfaces.ts:35
TableRootProps
Ƭ TableRootProps: Omit<HTMLProps<"table">, "ref" | "data">
Defined in src/interfaces.ts:263
TopItemListProps
Ƭ TopItemListProps: Pick<ComponentPropsWithRef<"div">, "style" | "children">
Defined in src/interfaces.ts:34