public class DataTable extends DataConnector
Modifier and Type | Class and Description |
---|---|
static class |
DataTable.Action |
static class |
DataTable.Icon |
DataConnector.Options, DataConnector.Response
Modifier | Constructor and Description |
---|---|
protected |
DataTable() |
|
DataTable(JavaScriptObject data) |
|
DataTable(JavaScriptObject data,
DataConnector.Options options) |
Modifier and Type | Method and Description |
---|---|
void |
addAction(int index,
DataTable.Action action) |
void |
addIcon(int index,
DataTable.Icon icon) |
void |
appendItems(JavaScriptObject items,
|
void |
getChanges(int index,
int num,
JavaScriptObject items,
|
void |
getItems(int index,
int num,
|
JavaScriptObject |
getJavaScriptObject() |
void |
insertItemsBefore(JavaScriptObject items,
JavaScriptObject beforeItem,
|
void |
linkItems(JavaScriptObject sourceItem,
JavaScriptObject targetItem,
|
void |
moveItems(JavaScriptObject items,
JavaScriptObject beforeItem,
|
void |
onEvent(java.lang.String event,
JavaScriptObject items) |
void |
removeItems(JavaScriptObject items,
|
void |
setChilds(int index,
DataConnector childs) |
void |
setField(int index,
java.lang.String field,
JavaScriptObject value) |
void |
update()
Force an update.
|
void |
updateItems(JavaScriptObject items,
|
getOptions, nativeTrigger, setOptions, trigger, trigger
protected DataTable()
public DataTable(JavaScriptObject data)
public DataTable(JavaScriptObject data, DataConnector.Options options)
public JavaScriptObject getJavaScriptObject()
getJavaScriptObject
in class DataConnector
public void update()
public void setField(int index, java.lang.String field, JavaScriptObject value)
public void setChilds(int index, DataConnector childs)
public void addAction(int index, DataTable.Action action)
public void addIcon(int index, DataTable.Icon icon)
public void onEvent(java.lang.String event, JavaScriptObject items)
onEvent
in class DataConnector
public void getChanges(int index, int num, JavaScriptObject items,callback)
getChanges
in class DataConnector
public void getItems(int index, int num,callback)
getItems
in class DataConnector
public void appendItems(JavaScriptObject items,callback)
appendItems
in class DataConnector
public void insertItemsBefore(JavaScriptObject items, JavaScriptObject beforeItem,callback)
insertItemsBefore
in class DataConnector
public void linkItems(JavaScriptObject sourceItem, JavaScriptObject targetItem,callback)
linkItems
in class DataConnector
public void moveItems(JavaScriptObject items, JavaScriptObject beforeItem,callback)
moveItems
in class DataConnector
public void removeItems(JavaScriptObject items,callback)
removeItems
in class DataConnector
public void updateItems(JavaScriptObject items,callback)
updateItems
in class DataConnector