Class: VirtualView
dg.VirtualView
Represents a virtual view, where visual elements are created only when user scrolls them into view.
Constructors
constructor
• new VirtualView(dart
)
Parameters
Name | Type |
---|---|
dart | any |
Defined in
Properties
dart
• dart: any
Defined in
Accessors
root
• get
root(): HTMLElement
Visual root.
Returns
HTMLElement
Defined in
Methods
refreshItem
▸ refreshItem(i
): void
Refreshes i-th element without refreshing the whole view
Parameters
Name | Type |
---|---|
i | number |
Returns
void
Defined in
setData
▸ setData(length
, renderer
): void
Sets the number of elements, and a function that renders i-th element.
Parameters
Name | Type |
---|---|
length | number |
renderer | any |
Returns
void
Defined in
create
▸ Static
create(verticalScroll?
, maxCols?
): VirtualView
Parameters
Name | Type | Default value |
---|---|---|
verticalScroll | boolean | true |
maxCols | number | 100 |