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
All Methods Instance Methods Concrete Methods 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 Detail
-
ListInfiniteItemViewModel
public ListInfiniteItemViewModel()
-
ListInfiniteItemViewModel
public ListInfiniteItemViewModel(java.util.List<RECORD> records)
-
-