public class ItemBridgeAdapter.ViewHolder extends RecyclerView.ViewHolder implements FacetProvider
itemView
Modifier and Type | Method and Description |
---|---|
Object |
getExtraObject()
Get extra object associated with the view.
|
Object |
getFacet(Class<?> facetClass)
Queries optional implemented facet.
|
Object |
getItem()
Get currently bound object.
|
Presenter |
getPresenter()
Get
Presenter . |
Presenter.ViewHolder |
getViewHolder()
Get
Presenter.ViewHolder . |
void |
setExtraObject(Object object)
Set extra object associated with the view.
|
getAdapterPosition, getItemId, getItemViewType, getLayoutPosition, getOldPosition, getPosition, isRecyclable, setIsRecyclable, toString
public final Presenter.ViewHolder getViewHolder()
Presenter.ViewHolder
.public final Object getItem()
public final Object getExtraObject()
Presenter.ViewHolder
.
A typical use case is attaching an animator object.public void setExtraObject(Object object)
Presenter.ViewHolder
.
A typical use case is attaching an animator object.public Object getFacet(Class<?> facetClass)
FacetProvider
getFacet
in interface FacetProvider
facetClass
- Facet classes to query, examples are: class of
ItemAlignmentFacet
.