org.cruxframework.crux.core.client.datasource
Interface LocalDataSource<E>
- All Superinterfaces:
- DataSource<E>
- All Known Implementing Classes:
- LocalPagedDataSource, LocalScrollableDataSource
public interface LocalDataSource<E>
- extends DataSource<E>
A DataSource that loads all data and store it locally on client browser
- Author:
- Thiago da Rosa de Bustamante
| Methods inherited from interface org.cruxframework.crux.core.client.datasource.DataSource |
clearChanges, cloneDTO, copyValueToWidget, firstRecord, getBoundObject, getBoundObject, getColumnDefinitions, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, getValue, getValue, hasNextRecord, hasPreviousRecord, insertRecord, nextRecord, previousRecord, removeRecord, reset, setColumnDefinitions, setValue, sort, sort, updateState |
load
void load()
update
void update(DataSourceRecord<E>[] records)
updateData
void updateData(E[] data)
updateData
void updateData(List<E> data)
setCallback
void setCallback(LocalDataSourceCallback callback)
Copyright © 2014. All rights reserved.