LooKeR ab5c26bec4 Add: Paging Ktx Library
Add: Resource.kt sealed class for future async loading
2022-01-16 18:05:03 +05:30

7 lines
298 B
Kotlin

package com.looker.droidify
sealed class Resource<T>(val data: T? = null, val message: String? = null) {
class Loading<T>(data: T? = null) : Resource<T>(data)
class Success<T>(data: T?) : Resource<T>(data)
class Error<T>(message: String, data: T? = null) : Resource<T>(data, message)
}