-
- All Implemented Interfaces:
public class ClickableDataBindingPresenter extends DataBindingPresenter
Presenter used with dataBinding.
-
-
Constructor Summary
Constructors Constructor Description ClickableDataBindingPresenter(Integer layoutId, Integer bindingVariableId, EventHandler mClickHandler, SparseArrayCompat<Object> bindMap)
-
Method Summary
Modifier and Type Method Description IntegergetLayoutId()UnitonBindViewHolder(RecyclerView.ViewHolder viewHolder, Object item)Binds a View to an item. UnitonUnbindViewHolder(RecyclerView.ViewHolder viewHolder)Unbinds a View from an item. -
Methods inherited from class de.pfaffenrodt.adapter.ClickableDataBindingPresenter
bindHandler, bindVariable, onCreateViewHolder, unbindVariable -
Methods inherited from class de.pfaffenrodt.adapter.DataBindingPresenter
onCreateViewHolder, onViewAttachedToWindow, onViewDetachedFromWindow, setOnClickListener -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ClickableDataBindingPresenter
ClickableDataBindingPresenter(Integer layoutId, Integer bindingVariableId, EventHandler mClickHandler, SparseArrayCompat<Object> bindMap)
-
-
Method Detail
-
getLayoutId
Integer getLayoutId()
-
onBindViewHolder
Unit onBindViewHolder(RecyclerView.ViewHolder viewHolder, Object item)
Binds a View to an item.
-
onUnbindViewHolder
Unit onUnbindViewHolder(RecyclerView.ViewHolder viewHolder)
Unbinds a View from an item. Any expensive references may be released here, and any fields that are not bound for every item should be cleared here.
-
-
-
-