-
public final class ParticipantsAdapter extends RecyclerView.Adapter<ParticipantsAdapter.PeerViewHolder>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classParticipantsAdapter.Companionpublic final classParticipantsAdapter.PeerViewHolder
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisAllowedToChangeRoleprivate final BooleanisAllowedToKickPeerprivate final BooleanisAllowedToMutePeerprivate final BooleanisAllowedToAskUnmutePeerprivate final VIEW_TYPEtype
-
Method Summary
Modifier and Type Method Description final BooleangetIsAllowedToChangeRole()final BooleangetIsAllowedToKickPeer()final BooleangetIsAllowedToMutePeer()final BooleangetIsAllowedToAskUnmutePeer()final VIEW_TYPEgetType()final UnitsetItems(List<HMSPeer> newItems)final <ERROR CLASS>getItems()ParticipantsAdapter.PeerViewHolderonCreateViewHolder(ViewGroup parent, Integer viewType)final UnitremoveItem(HMSPeer item)final UnitinsertItem(HMSPeer item)UnitonBindViewHolder(ParticipantsAdapter.PeerViewHolder holder, Integer position)IntegergetItemCount()-
Methods inherited from class live.hms.roomkit.ui.meeting.participants.ParticipantsAdapter
bindViewHolder, canRestoreState, createViewHolder, findRelativeAdapterPositionIn, getItemId, getItemViewType, getStateRestorationPolicy, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, setStateRestorationPolicy, unregisterAdapterDataObserver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIsAllowedToChangeRole
final Boolean getIsAllowedToChangeRole()
-
getIsAllowedToKickPeer
final Boolean getIsAllowedToKickPeer()
-
getIsAllowedToMutePeer
final Boolean getIsAllowedToMutePeer()
-
getIsAllowedToAskUnmutePeer
final Boolean getIsAllowedToAskUnmutePeer()
-
setItems
@MainThread() final Unit setItems(List<HMSPeer> newItems)
-
getItems
@MainThread() final <ERROR CLASS> getItems()
-
onCreateViewHolder
ParticipantsAdapter.PeerViewHolder onCreateViewHolder(ViewGroup parent, Integer viewType)
-
removeItem
final Unit removeItem(HMSPeer item)
-
insertItem
final Unit insertItem(HMSPeer item)
-
onBindViewHolder
Unit onBindViewHolder(ParticipantsAdapter.PeerViewHolder holder, Integer position)
-
getItemCount
Integer getItemCount()
-
-
-
-