Guest User

Untitled

a guest
May 25th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. private abstract class RequestFactoryAdapter<T> {
  2.  
  3. lateinit var paginator: Paginator<T>
  4.  
  5. abstract fun loadPage(page: Int)
  6.  
  7. protected fun onSuccess(data: List<T>) {
  8. paginator.currentState.newData(data)
  9. }
  10.  
  11. protected fun onError(error: Throwable) {
  12. Timber.e("strange error")
  13. Timber.e(error)
  14. paginator.currentState.fail(error)
  15. }
  16. }
Add Comment
Please, Sign In to add comment