VirtualView
Represents a virtual view, where visual elements are created only when user scrolls them into view.
Constructors
new VirtualView()
new VirtualView(
dart
):VirtualView
Parameters
Parameter | Type |
---|---|
dart | any |
Returns
Source
Properties
Property | Type |
---|---|
dart | any |
Accessors
root
get
root():HTMLElement
Visual root.
Returns
HTMLElement
Source
Methods
refreshItem()
refreshItem(
i
):void
Refreshes i-th element without refreshing the whole view
Parameters
Parameter | Type |
---|---|
i | number |
Returns
void
Source
setData()
setData(
length
,renderer
):void
Sets the number of elements, and a function that renders i-th element.
Parameters
Parameter | Type |
---|---|
length | number |
renderer | (index ) => HTMLElement |
Returns
void
Source
create()
static
create(verticalScroll
,maxCols
):VirtualView
Parameters
Parameter | Type | Default value |
---|---|---|
verticalScroll | boolean | true |
maxCols | number | 100 |