PanelListViewHolder

class PanelListViewHolder<P : Panel>(val subContainerView: ViewGroup) : RecyclerView.ViewHolder

A ViewHolder to represent a list item showing a panel.

Constructors

Link copied to clipboard
fun PanelListViewHolder(subContainerView: ViewGroup)

Properties

Link copied to clipboard
var panel: P? = null

The panel bound to this holder by bindViewHolder.

Link copied to clipboard
val subContainerView: ViewGroup

Inherited properties

Link copied to clipboard
@NonNull
val itemView: View

Inherited functions

Link copied to clipboard
fun getAbsoluteAdapterPosition(): Int
Link copied to clipboard
fun getAdapterPosition(): Int
Link copied to clipboard
@Nullable
fun getBindingAdapter(): RecyclerView.Adapter<out RecyclerView.ViewHolder>?
Link copied to clipboard
fun getBindingAdapterPosition(): Int
Link copied to clipboard
fun getItemId(): Long
Link copied to clipboard
fun getItemViewType(): Int
Link copied to clipboard
fun getLayoutPosition(): Int
Link copied to clipboard
fun getOldPosition(): Int
Link copied to clipboard
fun getPosition(): Int
Link copied to clipboard
fun isRecyclable(): Boolean
Link copied to clipboard
fun setIsRecyclable(p0: Boolean)
Link copied to clipboard
open override fun toString(): String