Datalist limit-offset
May 19, 2020 · View on GitHub
Основная сущность - DataList - список для пагинируемых данных через механизм limit/offset
Имеет методы:
merge(DataList data), позволяющий обьединять 2 блока данныхint getNextOffset()- возвращает смещение для след блока данныхbool canGetMore()- обозначает, можно ли загрузить еще данные#transform()- для преобразования данных в списке
Может объединять два последующих блока, так и в обратном порядке.
Также имеет специальную утилиту для разбиения большого запроса на мелкие блоки.
Использование
Используется так же, как и datalist-page-count.
Пример использования datalist-page-count можно найти здесь.
Подключение
Gradle:
implementation "ru.surfstudio.android:datalist-limit-offset:X.X.X"