RecyclerBinderUpdateCallback
class RecyclerBinderUpdateCallback<T>(prevData: List<T>?, nextData: List<T>?, componentRenderer: RecyclerBinderUpdateCallback.ComponentRenderer<T>, operationExecutor: RecyclerBinderUpdateCallback.OperationExecutor) : ListUpdateCallback
An implementation of ListUpdateCallback that generates the relevant com.facebook.litho.Components when an item is inserted/updated.
The user of this API is expected to provide a ComponentRenderer implementation to build a Component from a generic model object.
Constructors
Link copied to clipboard
constructor(prevData: List<T>?, nextData: List<T>?, componentRenderer: RecyclerBinderUpdateCallback.ComponentRenderer<T>, recyclerBinder: RecyclerBinder)
constructor(prevData: List<T>?, nextData: List<T>?, componentRenderer: RecyclerBinderUpdateCallback.ComponentRenderer<T>, operationExecutor: RecyclerBinderUpdateCallback.OperationExecutor)