Skip to main content

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

NameType
dartany

Defined in

src/views/view.ts:831

Properties

dart

dart: any

Defined in

src/views/view.ts:829

Accessors

root

get root(): HTMLElement

Visual root.

Returns

HTMLElement

Defined in

src/views/view.ts:840

Methods

refreshItem

refreshItem(i): void

Refreshes i-th element without refreshing the whole view

Parameters

NameType
inumber

Returns

void

Defined in

src/views/view.ts:850


setData

setData(length, renderer): void

Sets the number of elements, and a function that renders i-th element.

Parameters

NameType
lengthnumber
rendererany

Returns

void

Defined in

src/views/view.ts:845


create

Static create(verticalScroll?, maxCols?): VirtualView

Parameters

NameTypeDefault value
verticalScrollbooleantrue
maxColsnumber100

Returns

VirtualView

Defined in

src/views/view.ts:835