Fixed consistency
This commit is contained in:
parent
2585e41b9f
commit
7ca93645c6
|
|
@ -1,9 +0,0 @@
|
|||
package ru.touchin.extensions
|
||||
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
|
||||
fun RecyclerView.Adapter<out RecyclerView.ViewHolder>.onDataUpdatedAndDrawn(onChanged: () -> Unit) = registerAdapterDataObserver(
|
||||
object : SimpleDataObserver() {
|
||||
override fun onChange() = onChanged()
|
||||
}
|
||||
)
|
||||
|
|
@ -15,3 +15,9 @@ abstract class SimpleDataObserver : RecyclerView.AdapterDataObserver() {
|
|||
override fun onItemRangeMoved(fromPosition: Int, toPosition: Int, itemCount: Int) = onChange()
|
||||
|
||||
}
|
||||
|
||||
fun RecyclerView.Adapter<out RecyclerView.ViewHolder>.onDataUpdatedAndDrawn(onChanged: () -> Unit) = registerAdapterDataObserver(
|
||||
object : SimpleDataObserver() {
|
||||
override fun onChange() = onChanged()
|
||||
}
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in New Issue