VirtualView
Defined in: src/views/view.ts:709
Represents a virtual view, where visual elements are created only when user scrolls them into view.
Constructors
Constructor
new VirtualView(
dart):VirtualView
Defined in: src/views/view.ts:712
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
VirtualView
Properties
| Property | Type | Defined in |
|---|---|---|
dart | any | src/views/view.ts:710 |
Accessors
root
Get Signature
get root():
HTMLElement
Defined in: src/views/view.ts:721
Visual root.
Returns
HTMLElement
Methods
refreshItem()
refreshItem(
i):void
Defined in: src/views/view.ts:731
Refreshes i-th element without refreshing the whole view
Parameters
| Parameter | Type |
|---|---|
i | number |
Returns
void
setData()
setData(
length,renderer):void
Defined in: src/views/view.ts:726
Sets the number of elements, and a function that renders i-th element.
Parameters
| Parameter | Type |
|---|---|
length | number |
renderer | (index) => HTMLElement |
Returns
void
create()
staticcreate(verticalScroll?,maxCols?):VirtualView
Defined in: src/views/view.ts:716
Parameters
| Parameter | Type | Default value |
|---|---|---|
verticalScroll | boolean | true |
maxCols | number | 100 |
Returns
VirtualView