Class ReactiveRecyclerViewAdapter<TViewModel, TCollection>
- Namespace
- ReactiveUI.AndroidSupport
- Assembly
- ReactiveUI.AndroidSupport.dll
An adapter for the Android Android.Support.V7.Widget.RecyclerView. Override the CreateViewHolder(ViewGroup, int) method to create the your ReactiveRecyclerViewViewHolder<TViewModel> based ViewHolder.
public abstract class ReactiveRecyclerViewAdapter<TViewModel, TCollection> : ReactiveRecyclerViewAdapter<TViewModel> where TViewModel : class, IReactiveObject where TCollection : ICollection<TViewModel>, INotifyCollectionChanged
Type Parameters
TViewModel
The type of ViewModel that this adapter holds.
TCollection
The type of collection.
- Inheritance
-
RecyclerView.AdapterReactiveRecyclerViewAdapter<TViewModel>ReactiveRecyclerViewAdapter<TViewModel, TCollection>
- Inherited Members
-
RecyclerView.Adapter.NotifyDataSetChanged()RecyclerView.Adapter.OnAttachedToRecyclerView(RecyclerView)RecyclerView.Adapter.OnDetachedFromRecyclerView(RecyclerView)RecyclerView.Adapter.OnFailedToRecycleView(Object)RecyclerView.Adapter.OnViewAttachedToWindow(Object)RecyclerView.Adapter.OnViewDetachedFromWindow(Object)RecyclerView.Adapter.OnViewRecycled(Object)RecyclerView.Adapter.RegisterAdapterDataObserver(RecyclerView.AdapterDataObserver)RecyclerView.Adapter.UnregisterAdapterDataObserver(RecyclerView.AdapterDataObserver)RecyclerView.Adapter.JniPeerMembersRecyclerView.Adapter.ThresholdClassRecyclerView.Adapter.ThresholdTypeRecyclerView.Adapter.HasObserversRecyclerView.Adapter.HasStableIds
- Extension Methods
Constructors
ReactiveRecyclerViewAdapter(TCollection)
Initializes a new instance of the ReactiveRecyclerViewAdapter<TViewModel, TCollection> class.
protected ReactiveRecyclerViewAdapter(TCollection backingList)
Parameters
backingList
TCollectionThe backing list.