public abstract class DataConnector
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DataConnector.Options
Options for drawing the treegrid.
|
static class |
DataConnector.Response
Callback object for all asynchronous methods.
|
Constructor and Description |
---|
DataConnector() |
Modifier and Type | Method and Description |
---|---|
void |
appendItems(JavaScriptObject items,
|
abstract void |
getChanges(int index,
int num,
JavaScriptObject items,
|
abstract void |
getItems(int index,
int num,
|
JavaScriptObject |
getJavaScriptObject() |
DataConnector.Options |
getOptions()
Get current options from the data connector
|
void |
insertItemsBefore(JavaScriptObject items,
JavaScriptObject beforeItem,
|
void |
linkItems(JavaScriptObject sourceItem,
JavaScriptObject targetItem,
|
void |
moveItems(JavaScriptObject items,
JavaScriptObject beforeItem,
|
void |
nativeTrigger(java.lang.String event,
JavaScriptObject params)
Trigger an event.
|
abstract void |
onEvent(java.lang.String event,
JavaScriptObject items) |
void |
removeItems(JavaScriptObject items,
|
void |
setOptions(DataConnector.Options options)
Set options for the data connector
|
void |
trigger(java.lang.String event)
Trigger an event.
|
void |
trigger(java.lang.String event,
JavaScriptObject params)
Trigger an event.
|
void |
updateItems(JavaScriptObject items,
|
public JavaScriptObject getJavaScriptObject()
public abstract void getChanges(int index, int num, JavaScriptObject items,callback)
public abstract void getItems(int index, int num,callback)
public void appendItems(JavaScriptObject items,callback) throws java.lang.Exception
java.lang.Exception
public void insertItemsBefore(JavaScriptObject items, JavaScriptObject beforeItem,callback) throws java.lang.Exception
java.lang.Exception
public void linkItems(JavaScriptObject sourceItem, JavaScriptObject targetItem,callback) throws java.lang.Exception
java.lang.Exception
public void moveItems(JavaScriptObject items, JavaScriptObject beforeItem,callback) throws java.lang.Exception
java.lang.Exception
public void removeItems(JavaScriptObject items,callback) throws java.lang.Exception
java.lang.Exception
public void updateItems(JavaScriptObject items,callback) throws java.lang.Exception
java.lang.Exception
public void trigger(java.lang.String event)
event
- name of the event, for example 'change'public void trigger(java.lang.String event, JavaScriptObject params)
event
- name of the event, for example 'change'params
- optional. object with parameterspublic void nativeTrigger(java.lang.String event, JavaScriptObject params)
event
- name of the event, for example 'change'params
- optional. object with parameterspublic void setOptions(DataConnector.Options options)
options
- public DataConnector.Options getOptions()
public abstract void onEvent(java.lang.String event, JavaScriptObject items)