Class: DataTable

DataTable

new epiviz.ui.controls.DataTable(container, columns, rows, rowParser, multiselect, showColumnSelector)

ui/controls/data-table.js, line 20
Name Type Description
container jQuery
columns Array.<epiviz.ui.controls.DataTable.Column>
rows Iterable.<T>
rowParser function
multiselect boolean optional
showColumnSelector boolean optional

Extends

Classes

Column

Members

staticepiviz.ui.controls.DataTable.ColumnTypestring

Properties:
Name Type Default Description
STRING string string
NUMBER string number
BOOLEAN string boolean

protected_containerjQuery

Methods

inherited id(){string}

ui/controls/control.js, line 42
Returns:
Type Description
string

inherited initialize()

ui/controls/control.js, line 37

selectedIndices(){Array.<number>}

ui/controls/data-table.js, line 218
Returns:
Type Description
Array.<number>

selectedRows(){Array.<T>}

ui/controls/data-table.js, line 225
Returns:
Type Description
Array.<T>

inherited title(){string}

ui/controls/control.js, line 47
Returns:
Type Description
string
comments powered by Disqus