-
public abstract class BaseChannelListItemViewHolder extends RecyclerView.ViewHolder
-
-
Constructor Summary
Constructors Constructor Description BaseChannelListItemViewHolder(View itemView)
-
Method Summary
Modifier and Type Method Description abstract voidbind(Context context, Channel channelState, int position, ChannelItemPayloadDiff payloads)abstract voidsetStyle(ChannelListViewStyle style)abstract voidsetUserClickListener(ChannelListView.UserClickListener l)abstract voidsetChannelClickListener(ChannelListView.ChannelClickListener l)abstract voidsetChannelLongClickListener(ChannelListView.ChannelClickListener l)-
Methods inherited from class androidx.recyclerview.widget.RecyclerView.ViewHolder
addChangePayload, addFlags, clearOldPosition, clearPayload, clearReturnedFromScrapFlag, clearTmpDetachFlag, createPayloadsIfNeeded, doesTransientStatePreventRecycling, flagRemovedAndOffsetPosition, getAbsoluteAdapterPosition, getAdapterPosition, getBindingAdapter, getBindingAdapterPosition, getItemId, getItemViewType, getLayoutPosition, getOldPosition, getPosition, getUnmodifiedPayloads, hasAnyOfTheFlags, isAdapterPositionUnknown, isAttachedToTransitionOverlay, isBound, isInvalid, isRecyclable, isRemoved, isScrap, isTmpDetached, isUpdated, needsUpdate, offsetPosition, onEnteredHiddenState, onLeftHiddenState, resetInternal, saveOldPosition, setFlags, setIsRecyclable, setScrapContainer, shouldBeKeptAsChild, shouldIgnore, stopIgnoring, toString, unScrap, wasReturnedFromScrap -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
BaseChannelListItemViewHolder
BaseChannelListItemViewHolder(View itemView)
-
-
Method Detail
-
bind
abstract void bind(Context context, Channel channelState, int position, ChannelItemPayloadDiff payloads)
-
setStyle
abstract void setStyle(ChannelListViewStyle style)
-
setUserClickListener
abstract void setUserClickListener(ChannelListView.UserClickListener l)
-
setChannelClickListener
abstract void setChannelClickListener(ChannelListView.ChannelClickListener l)
-
setChannelLongClickListener
abstract void setChannelLongClickListener(ChannelListView.ChannelClickListener l)
-
-
-
-