kin-android / org.kin.sdk.base.tools / ListSubject
class ListSubject<T> :
ValueSubject
<
List
<T>>,
ListObserver
<T>
Name | Summary |
---|---|
<init> | ListSubject(fetchNextPage: (() -> Unit )? = null, fetchPreviousPage: (() -> Unit )? = null, triggerInvalidation: (() -> Unit )? = null) |
Name | Summary |
---|---|
add | fun add(listener: ( List <T>) -> Unit ): ListObserver <T> |
requestNextPage | fun requestNextPage(): ListObserver <T> |
requestPreviousPage | fun requestPreviousPage(): ListObserver <T> |
Name | Summary |
---|---|
listen | fun <T> Observer <T>.listen(listener: ValueListener <T>): Observer <T> fun <T> ListObserver <T>.listen(listener: ValueListener < List <T>>): ListObserver <T> |