bindViewHolder |
fun bindViewHolder(@NonNullp0: FragmentViewHolder, p1: Int) |
containsItem |
open fun containsItem(p0: Long): Boolean |
createFragment |
open override fun createFragment(position: Int): Fragment |
createViewHolder |
@NonNull fun createViewHolder(@NonNullp0: ViewGroup, p1: Int): FragmentViewHolder |
getItemCount |
open override fun getItemCount(): Int |
getItemId |
open override fun getItemId(p0: Int): Long |
getItemViewType |
open fun getItemViewType(p0: Int): Int |
getSegmentByPosition |
fun getSegmentByPosition(position: Int): TripSegment |
getSegmentPositionById |
fun getSegmentPositionById(pair: Pair<Long, String>): 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 |
@CallSuper open override fun onAttachedToRecyclerView(@NonNullp0: RecyclerView) |
onBindViewHolder |
open fun onBindViewHolder(@NonNullp0: FragmentViewHolder, p1: Int, @NonNullp2: MutableList<Any>) override fun onBindViewHolder(@NonNullp0: FragmentViewHolder, p1: Int) |
onCreateViewHolder |
@NonNull override fun onCreateViewHolder(@NonNullp0: ViewGroup, p1: Int): FragmentViewHolder |
onDetachedFromRecyclerView |
@CallSuper open override fun onDetachedFromRecyclerView(@NonNullp0: RecyclerView) |
onFailedToRecycleView |
override fun onFailedToRecycleView(@NonNullp0: FragmentViewHolder): Boolean |
onViewAttachedToWindow |
override fun onViewAttachedToWindow(@NonNullp0: FragmentViewHolder) |
onViewDetachedFromWindow |
open fun onViewDetachedFromWindow(@NonNullp0: FragmentViewHolder) |
onViewRecycled |
override fun onViewRecycled(@NonNullp0: FragmentViewHolder) |
registerAdapterDataObserver |
open fun registerAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver) |
restoreState |
override fun restoreState(@NonNullp0: Parcelable) |
saveState |
@NonNull override fun saveState(): Parcelable |
setHasStableIds |
override fun setHasStableIds(p0: Boolean) |
setTripSegments |
fun setTripSegments(activeTripSegmentId: Long, tripSegments: List<TripSegment>, fromAction: Boolean = false): Int |
unregisterAdapterDataObserver |
open fun unregisterAdapterDataObserver(@NonNullp0: RecyclerView.AdapterDataObserver) |