Interface: VirtualizerHandle
July 11, 2026 ยท View on GitHub
Interface: VirtualizerHandle
Defined in: src/solid/Virtualizer.tsx:41
Methods of Virtualizer.
Extended by
Methods
findItemIndex()
findItemIndex(
offset):number
Defined in: src/solid/Virtualizer.tsx:62
Find nearest item index from offset.
Parameters
offset
number
offset in pixels from the start of the scroll container
Returns
number
getItemOffset()
getItemOffset(
index):number
Defined in: src/solid/Virtualizer.tsx:67
Get item offset from start.
Parameters
index
number
index of item
Returns
number
getItemSize()
getItemSize(
index):number
Defined in: src/solid/Virtualizer.tsx:72
Get item size.
Parameters
index
number
index of item
Returns
number
scrollToIndex()
scrollToIndex(
index,opts?):void
Defined in: src/solid/Virtualizer.tsx:78
Scroll to the item specified by index.
Parameters
index
number
index of item
opts?
options
Returns
void
scrollTo()
scrollTo(
offset):void
Defined in: src/solid/Virtualizer.tsx:83
Scroll to the given offset.
Parameters
offset
number
offset from start
Returns
void
scrollBy()
scrollBy(
offset):void
Defined in: src/solid/Virtualizer.tsx:88
Scroll by the given offset.
Parameters
offset
number
offset from current position
Returns
void
Properties
cache
readonlycache:CacheSnapshot
Defined in: src/solid/Virtualizer.tsx:45
Get current CacheSnapshot.
scrollOffset
readonlyscrollOffset:number
Defined in: src/solid/Virtualizer.tsx:49
Get current scrollTop, or scrollLeft if horizontal: true.
scrollSize
readonlyscrollSize:number
Defined in: src/solid/Virtualizer.tsx:53
Get current scrollHeight, or scrollWidth if horizontal: true.
viewportSize
readonlyviewportSize:number
Defined in: src/solid/Virtualizer.tsx:57
Get current offsetHeight, or offsetWidth if horizontal: true.