/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.tripresult/RoadTagChartItemAdapter

RoadTagChartItemAdapter

\ class RoadTagChartItemAdapter@Injectconstructor : RecyclerView.Adapter<RoadTagChartItemAdapter.Holder> , AutoUpdatableAdapter

Constructors

RoadTagChartItemAdapter @Inject
constructor()

Types

Name Summary
Holder class Holder(val binding: <Error class: unknown class>) : RecyclerView.ViewHolder

Functions

Name Summary
autoNotify open fun <T> RecyclerView.Adapter<*>.autoNotify(old: List<T>, new: List<T>, compare: (T, T) -> Boolean)
bindViewHolder fun bindViewHolder(@NonNullp0: RoadTagChartItemAdapter.Holder, p1: Int)
createViewHolder @NonNull
fun createViewHolder(@NonNullp0: ViewGroup, p1: Int): RoadTagChartItemAdapter.Holder
getItemCount open override fun getItemCount(): Int
getItemId open fun getItemId(p0: Int): Long
getItemViewType open override fun getItemViewType(position: Int): Int
hasObservers fun hasObservers(): Boolean
hasStableIds fun hasStableIds(): Boolean
notifyDataSetChanged fun notifyDataSetChanged()
notifyItemChanged fun notifyItemChanged(p0: Int)
fun notifyItemChanged(p0: Int, @Nullablep1: Any?)
notifyItemInserted fun notifyItemInserted(p0: Int)
notifyItemMoved fun notifyItemMoved(p0: Int, p1: Int)
notifyItemRangeChanged fun notifyItemRangeChanged(p0: Int, p1: Int)
fun notifyItemRangeChanged(p0: Int, p1: Int, @Nullablep2: Any?)
notifyItemRangeInserted fun notifyItemRangeInserted(p0: Int, p1: Int)
notifyItemRangeRemoved fun notifyItemRangeRemoved(p0: Int, p1: Int)
notifyItemRemoved fun notifyItemRemoved(p0: Int)
onAttachedToRecyclerView open fun onAttachedToRecyclerView(@NonNullp0: RecyclerView)
onBindViewHolder open fun onBindViewHolder(@NonNullp0: RoadTagChartItemAdapter.Holder, p1: Int, @NonNullp2: MutableList<Any>)
open override fun onBindViewHolder(holder: RoadTagChartItemAdapter.Holder, position: Int)
onCreateViewHolder open override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RoadTagChartItemAdapter.Holder
onDetachedFromRecyclerView open fun onDetachedFromRecyclerView(@NonNullp0: RecyclerView)
onFailedToRecycleView open fun onFailedToRecycleView(@NonNullp0: RoadTagChartItemAdapter.Holder): Boolean
onViewAttachedToWindow open fun onViewAttachedToWindow(@NonNullp0: RoadTagChartItemAdapter.Holder)
onViewDetachedFromWindow open fun onViewDetachedFromWindow(@NonNullp0: RoadTagChartItemAdapter.Holder)
onViewRecycled open fun onViewRecycled(@NonNullp0: RoadTagChartItemAdapter.Holder)
registerAdapterDataObserver open fun registerAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver)
setHasStableIds open fun setHasStableIds(p0: Boolean)
unregisterAdapterDataObserver open fun unregisterAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver)