-
public final class ModelGroupHolder extends EpoxyHolder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classModelGroupHolder.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ArrayList<EpoxyViewHolder>viewHoldersprivate final RecyclerView.RecycledViewPoolviewPoolprivate ViewGrouprootView
-
Constructor Summary
Constructors Constructor Description ModelGroupHolder(ViewParent modelGroupParent)
-
Method Summary
Modifier and Type Method Description final ArrayList<EpoxyViewHolder>getViewHolders()final RecyclerView.RecycledViewPoolgetViewPool()Use parent pool or create a local pool final ViewGroupgetRootView()Get the root view group (aka androidx.recyclerview.widget.RecyclerView.ViewHolder.itemView. final UnitsetRootView(ViewGroup rootView)final UnitbindGroupIfNeeded(EpoxyModelGroup group)final UnitunbindGroup()-
-
Constructor Detail
-
ModelGroupHolder
ModelGroupHolder(ViewParent modelGroupParent)
-
-
Method Detail
-
getViewHolders
final ArrayList<EpoxyViewHolder> getViewHolders()
-
getViewPool
final RecyclerView.RecycledViewPool getViewPool()
Use parent pool or create a local pool
-
getRootView
final ViewGroup getRootView()
Get the root view group (aka androidx.recyclerview.widget.RecyclerView.ViewHolder.itemView. You can override EpoxyModelGroup.bind and use this method to make custom changes to the root view.
-
setRootView
final Unit setRootView(ViewGroup rootView)
-
bindGroupIfNeeded
final Unit bindGroupIfNeeded(EpoxyModelGroup group)
-
unbindGroup
final Unit unbindGroup()
-
-
-
-