new VirtualScroller()
Members
-
chunks :Array
-
Type:
- Array
-
container :Container
-
Type:
-
intersectionObserver :IntersectionObserver
-
Type:
- IntersectionObserver
-
itemRenderCb :function
-
Type:
- function
-
items :Array
-
Type:
- Array
-
options :Object
-
Type:
- Object
-
resizeObserver :ResizeObserver
-
Type:
- ResizeObserver
-
viewport :Viewport
-
Type:
Methods
-
appendItems(items)
-
Append items.
Experimental.Parameters:
Name Type Description items
Array -
destroy()
-
Destroy the VirtualScroller.
-
getRestorable()
-
Get an object to use to restore the Virtual Scroller.
Exprimental.Returns:
- Type
- Object
-
init()
-
Initialize the VirtualScroller.
Returns:
- Type
- VirtualScroller
-
off()
-
-
on()
-
-
pause()
-
Pause the VirtualScroller.
-
prependItems(items)
-
Prepend items.
Experimental.Parameters:
Name Type Description items
Array -
restore(restorable)
-
Restore a VirtualScroller using a restorable object.
Use getRestorable() to obtain that object and pass it to this method.
Experimental.Parameters:
Name Type Description restorable
Object Returns:
- Type
- Boolean
-
resume()
-
Resume the VirtualScroller.
-
scrollTo(position)
-
Scroll to position.
Experimental.Parameters:
Name Type Description position
Number -
setItems(items)
-
Set items. This replaces all existing items.
Parameters:
Name Type Description items
Array -
update()
-
Update the VirtualScroller.