Package de.pfaffenrodt.adapter
See: Description
-
Class Summary Class Description AnyAdapter Base class for an Adapter. AnyPagingDataAdapter ArrayAnyAdapter An AnyAdapter implemented with an ArrayList. BaseViewHolder ViewHolder of RecyclerView that holds also reference to its presenter ClassPresenterSelector A ClassPresenterSelector selects a Presenter based on the item's Java class. ClickableDataBindingPresenter Presenter used with dataBinding. ClickablePresenter Presenter support callback of clicking item ViewHolder DataBindingPresenter Presenter used with dataBinding. DiffCallback Callback that informs ArrayAnyAdapter how to compute list updates when using android.support.v7.util. NoPresenter Simple Placeholder if no Presenter matched. Presenter A Presenter is used to generate Views and bind Objects to them on demand. PresenterSelector A PresenterSelector is used to obtain a Presenter for a given Object. SimpleDiffCallback SimplePresenter SinglePresenterSelector A PresenterSelector that always returns the same Presenter. DiffCallbackKt -
Interface Summary Interface Description EventHandler PresenterProvider Should be used in ViewHolder of AnyAdapter.