Klasse ListInfiniteItemViewModel<RECORD>
java.lang.Object
org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel<RECORD>
org.teamapps.ux.component.infiniteitemview.ListInfiniteItemViewModel<RECORD>
- Alle implementierten Schnittstellen:
InfiniteItemViewModel<RECORD>,InfiniteListModel<RECORD>
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel
onAllDataChanged, onRecordsAdded, onRecordsChanged, onRecordsDeleted -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidvoidaddRecords(int index, List<RECORD> records) voidaddRecords(List<RECORD> records) intgetCount()getRecords(int startIndex, int length) voidremoveRecord(int index) voidremoveRecord(int startIndex, int length) voidremoveRecord(RECORD record) voidreplaceRecord(int index, RECORD record) voidreplaceRecords(int startIndex, List<RECORD> records) voidsetRecords(List<RECORD> records) voidupdateRecord(int index) voidupdateRecords(int startIndex, int length) Von Klasse geerbte Methoden org.teamapps.ux.component.infiniteitemview.AbstractInfiniteItemViewModel
onAllDataChanged, onRecordsAdded, onRecordsChanged, onRecordsRemoved
-
Konstruktordetails
-
ListInfiniteItemViewModel
public ListInfiniteItemViewModel() -
ListInfiniteItemViewModel
-
-
Methodendetails
-
addRecord
-
addRecord
-
addRecords
-
addRecords
-
removeRecord
-
removeRecord
public void removeRecord(int index) -
removeRecord
public void removeRecord(int startIndex, int length) -
updateRecord
public void updateRecord(int index) -
updateRecords
public void updateRecords(int startIndex, int length) -
replaceRecord
-
replaceRecords
-
setRecords
-
getCount
public int getCount() -
getRecords
-