Interface InfiniteItemViewModel<RECORD>
- All Known Implementing Classes:
AbstractInfiniteItemViewModel,ListInfiniteItemViewModel
public interface InfiniteItemViewModel<RECORD>
-
Method Summary
Modifier and Type Method Description intgetCount()java.util.List<RECORD>getRecords(int startIndex, int length)Event<java.lang.Void>onAllDataChanged()Event<ItemRangeChangeEvent<RECORD>>onRecordsAdded()Event<ItemRangeChangeEvent<RECORD>>onRecordsChanged()Event<ItemRangeChangeEvent<RECORD>>onRecordsDeleted()
-
Method Details
-
getCount
int getCount() -
getRecords
-
onAllDataChanged
Event<java.lang.Void> onAllDataChanged() -
onRecordsAdded
Event<ItemRangeChangeEvent<RECORD>> onRecordsAdded() -
onRecordsChanged
Event<ItemRangeChangeEvent<RECORD>> onRecordsChanged() -
onRecordsDeleted
Event<ItemRangeChangeEvent<RECORD>> onRecordsDeleted()
-