| Interface | Description |
|---|---|
| DatasourceSwappable<E> |
Interface describes component that supports replacing internal
Datasource
without interruption to the system. |
| Swappable<E> |
Interface describes component that supports replacing internal components
without interruption to the system.
|
| ViewHolderObserver |
Interface to observe
RecyclerView.ViewHolder's lifecycle events. |
| Class | Description |
|---|---|
| Adapter<E,VH extends RecyclerView.ViewHolder> |
Base
RecyclerView.Adapter that holds a reference to the Datasource object. |
| AdapterDatasourceObserver |
Observer class for watching changes to a
Datasource and
dispatching them to the RecyclerView.Adapter. |
| RecyclerViewOwner | |
| ViewHolderTracker |
ViewHolderTracker provides view holder attach/detach events to
the registered ViewHolderObserver objects. |