Simple Epoxy Adapter
A non-abstract version of com.airbnb.epoxy.EpoxyAdapter that exposes all methods and models as public. Use this if you don't want to create your own adapter subclass and instead want to modify the adapter from elsewhere, such as from an activity.
Functions
addModels
Link copied to clipboard
bindViewHolder
Link copied to clipboard
createViewHolder
Link copied to clipboard
enableDiffing
Link copied to clipboard
open fun enableDiffing()
Content copied to clipboard
getAllModelsAfter
Link copied to clipboard
open fun getAllModelsAfter(model: EpoxyModel<out Any>): List<EpoxyModel<out Any>>
Content copied to clipboard
getBoundViewHolders
Link copied to clipboard
getItemCount
Link copied to clipboard
getItemViewType
Link copied to clipboard
getModelPosition
Link copied to clipboard
getModels
Link copied to clipboard
getSpanCount
Link copied to clipboard
getSpanSizeLookup
Link copied to clipboard
hasObservers
Link copied to clipboard
hasStableIds
Link copied to clipboard
hideAllAfterModel
Link copied to clipboard
hideModel
Link copied to clipboard
hideModels
Link copied to clipboard
insertModelAfter
Link copied to clipboard
open fun insertModelAfter(modelToInsert: EpoxyModel<out Any>, modelToInsertAfter: EpoxyModel<out Any>)
Content copied to clipboard
insertModelBefore
Link copied to clipboard
open fun insertModelBefore(modelToInsert: EpoxyModel<out Any>, modelToInsertBefore: EpoxyModel<out Any>)
Content copied to clipboard
isMultiSpan
Link copied to clipboard
isStickyHeader
Link copied to clipboard
notifyDataSetChanged
Link copied to clipboard
fun notifyDataSetChanged()
Content copied to clipboard
notifyItemChanged
Link copied to clipboard
notifyItemInserted
Link copied to clipboard
notifyItemMoved
Link copied to clipboard
notifyItemRangeChanged
Link copied to clipboard
notifyItemRangeInserted
Link copied to clipboard
notifyItemRangeRemoved
Link copied to clipboard
notifyItemRemoved
Link copied to clipboard
notifyModelChanged
Link copied to clipboard
notifyModelsChanged
Link copied to clipboard
open fun notifyModelsChanged()
Content copied to clipboard
onAttachedToRecyclerView
Link copied to clipboard
onBindViewHolder
Link copied to clipboard
open fun onBindViewHolder(holder: EpoxyViewHolder, position: Int, payloads: List<Any>)
Content copied to clipboard
onCreateViewHolder
Link copied to clipboard
open fun onCreateViewHolder(parent: ViewGroup, viewType: Int): EpoxyViewHolder
Content copied to clipboard
onDetachedFromRecyclerView
Link copied to clipboard
@CallSuper()
Content copied to clipboard
onFailedToRecycleView
Link copied to clipboard
@CallSuper()
Content copied to clipboard
onRestoreInstanceState
Link copied to clipboard
onSaveInstanceState
Link copied to clipboard
onViewAttachedToWindow
Link copied to clipboard
onViewDetachedFromWindow
Link copied to clipboard
onViewRecycled
Link copied to clipboard
registerAdapterDataObserver
Link copied to clipboard
open fun registerAdapterDataObserver(observer: RecyclerView.AdapterDataObserver)
Content copied to clipboard
removeAllAfterModel
Link copied to clipboard
removeAllModels
Link copied to clipboard
removeModel
Link copied to clipboard
setHasStableIds
Link copied to clipboard
setSpanCount
Link copied to clipboard
setupStickyHeaderView
Link copied to clipboard
showModel
Link copied to clipboard
showModels
Link copied to clipboard
open fun showModels(epoxyModels: Iterable<EpoxyModel<out Any>>, show: Boolean)
Content copied to clipboard
teardownStickyHeaderView
Link copied to clipboard
unregisterAdapterDataObserver
Link copied to clipboard
open fun unregisterAdapterDataObserver(observer: RecyclerView.AdapterDataObserver)
Content copied to clipboard