Class ListInfiniteItemViewModel<RECORD>
java.lang.Object
org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel<RECORD>
org.teamapps.ux.component.infiniteitemview.ListInfiniteItemViewModel<RECORD>
- All Implemented Interfaces:
InfiniteItemViewModel<RECORD>
public class ListInfiniteItemViewModel<RECORD> extends AbstractInfiniteItemViewModel<RECORD>
-
Field Summary
Fields inherited from class org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel
onAllDataChanged, onRecordAdded, onRecordChanged, onRecordDeleted -
Constructor Summary
Constructors Constructor Description ListInfiniteItemViewModel()ListInfiniteItemViewModel(java.util.List<RECORD> records) -
Method Summary
Modifier and Type Method Description voidaddRecord(RECORD record)intgetCount()java.util.List<RECORD>getRecords(int startIndex, int length)voidsetRecords(java.util.List<RECORD> records)Methods inherited from class org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel
onAllDataChanged, onRecordAdded, onRecordChanged, onRecordDeleted
-
Constructor Details
-
ListInfiniteItemViewModel
public ListInfiniteItemViewModel() -
ListInfiniteItemViewModel
-
-
Method Details
-
addRecord
-
setRecords
-
getCount
public int getCount() -
getRecords
-