Class ListViewDataSourceAdapter
Inherited Members
Namespace: Com.Telerik.Widget.List
Assembly: Telerik.Xamarin.Android.List.dll
Syntax
public class ListViewDataSourceAdapter : ListViewAdapter, IDataChangedListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
ListViewDataSourceAdapter(RadDataSource)
Declaration
public ListViewDataSourceAdapter(RadDataSource dataSource)
Parameters
RadDataSource
dataSource
|
ListViewDataSourceAdapter(IList)
Declaration
public ListViewDataSourceAdapter(IList items)
Parameters
System.Collections.IList
items
|
ListViewDataSourceAdapter(IList, RadDataSource)
Declaration
public ListViewDataSourceAdapter(IList items, RadDataSource dataSource)
Parameters
System.Collections.IList
items
|
RadDataSource
dataSource
|
ListViewDataSourceAdapter(IntPtr, JniHandleOwnership)
Declaration
protected ListViewDataSourceAdapter(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
BaseItemCount
Declaration
public virtual int BaseItemCount { get; }
Property Value
System.Int32
|
ItemViewTypeGroup
Declaration
protected static int ItemViewTypeGroup { get; set; }
Property Value
System.Int32
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Overrides
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Overrides
Methods
Add(Object, Boolean)
Declaration
public virtual void Add(Object item, bool invalidateDescriptors)
Parameters
Java.Lang.Object
item
|
System.Boolean
invalidateDescriptors
|
Add(Int32, Object, Boolean)
Declaration
public virtual void Add(int index, Object item, bool invalidateDescriptors)
Parameters
System.Int32
index
|
Java.Lang.Object
item
|
System.Boolean
invalidateDescriptors
|
AddFilterDescriptor(IFunction)
Declaration
public virtual void AddFilterDescriptor(IFunction filterDescriptor)
Parameters
IFunction
filterDescriptor
|
AddGroupDescriptor(IFunction)
Declaration
public virtual void AddGroupDescriptor(IFunction groupDescriptor)
Parameters
IFunction
groupDescriptor
|
AddSortDescriptor(IFunction2)
Declaration
public virtual void AddSortDescriptor(IFunction2 sortDescriptor)
Parameters
IFunction2
sortDescriptor
|
ClearFilterDescriptors()
Declaration
public virtual void ClearFilterDescriptors()
ClearGroupDescriptors()
Declaration
public virtual void ClearGroupDescriptors()
ClearSortDescriptors()
Declaration
public virtual void ClearSortDescriptors()
DataChanged(DataChangeInfo)
Declaration
public virtual void DataChanged(DataChangeInfo info)
Parameters
DataChangeInfo
info
|
Implements
GetDataItem(Int32)
Declaration
public virtual DataItem GetDataItem(int position)
Parameters
System.Int32
position
|
Returns
DataItem
|
GetGroupViewType(Object)
Declaration
public virtual int GetGroupViewType(Object group)
Parameters
Java.Lang.Object
group
|
Returns
System.Int32
|
GetHeaderPosition(Int32)
Declaration
public virtual int GetHeaderPosition(int position)
Parameters
System.Int32
position
|
Returns
System.Int32
|
GetItemViewType(Object)
Declaration
public virtual int GetItemViewType(Object item)
Parameters
Java.Lang.Object
item
|
Returns
System.Int32
|
InvalidateDescriptors()
Declaration
public virtual void InvalidateDescriptors()
OnBindGroupViewHolder(ListViewHolder, Object)
Declaration
public virtual void OnBindGroupViewHolder(ListViewHolder holder, Object groupKey)
Parameters
ListViewHolder
holder
|
Java.Lang.Object
groupKey
|
OnBindItemViewHolder(ListViewHolder, Object)
Declaration
public virtual void OnBindItemViewHolder(ListViewHolder holder, Object entity)
Parameters
ListViewHolder
holder
|
Java.Lang.Object
entity
|
OnCreateGroupViewHolder(ViewGroup, Int32)
Declaration
public virtual ListViewHolder OnCreateGroupViewHolder(ViewGroup parent, int viewType)
Parameters
Android.Views.ViewGroup
parent
|
System.Int32
viewType
|
Returns
ListViewHolder
|
OnCreateItemViewHolder(ViewGroup, Int32)
Declaration
public virtual ListViewHolder OnCreateItemViewHolder(ViewGroup parent, int viewType)
Parameters
Android.Views.ViewGroup
parent
|
System.Int32
viewType
|
Returns
ListViewHolder
|
OnCreateViewHolder(ViewGroup, Int32)
Declaration
public override sealed RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
Parameters
Android.Views.ViewGroup
parent
|
System.Int32
viewType
|
Returns
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder
|
Overrides
Remove(Object, Boolean)
Declaration
public virtual bool Remove(Object item, bool invalidateDescriptors)
Parameters
Java.Lang.Object
item
|
System.Boolean
invalidateDescriptors
|
Returns
System.Boolean
|
Remove(Int32, Boolean)
Declaration
public virtual Object Remove(int index, bool invalidateDescriptors)
Parameters
System.Int32
index
|
System.Boolean
invalidateDescriptors
|
Returns
Java.Lang.Object
|
RemoveFilterDescriptor(IFunction)
Declaration
public virtual void RemoveFilterDescriptor(IFunction filterDescriptor)
Parameters
IFunction
filterDescriptor
|
RemoveGroupDescriptor(IFunction)
Declaration
public virtual void RemoveGroupDescriptor(IFunction groupDescriptor)
Parameters
IFunction
groupDescriptor
|
RemoveSortDescriptor(IFunction2)
Declaration
public virtual void RemoveSortDescriptor(IFunction2 sortDescriptor)
Parameters
IFunction2
sortDescriptor
|