Class
FormsListViewDataSourceAdapterBase

Definition

Namespace:Telerik.Maui.Controls.Compatibility.DataControlsRenderer.Android

Assembly:Telerik.Maui.Controls.Compatibility.dll

Syntax:

cs-api-definition
public abstract class FormsListViewDataSourceAdapterBase : ListViewAdapterBase

Inheritance: objectFormsListViewDataSourceAdapterBase

Constructors

FormsListViewDataSourceAdapterBase(FormsListViewControlBase, RadListView)

Declaration

cs-api-definition
public FormsListViewDataSourceAdapterBase(FormsListViewControlBase owner, RadListView nativeOwner)

Parameters

owner

FormsListViewControlBase

nativeOwner

RadListView

Methods

GetItemBackgroundDrawable(object)

Declaration

cs-api-definition
protected virtual Drawable GetItemBackgroundDrawable(object item)

Parameters

item

object

Returns

Drawable

OnBindItemHolder(ListViewHolder, object)

Declaration

cs-api-definition
public virtual void OnBindItemHolder(ListViewHolder holder, object dataItem)

Parameters

holder

ListViewHolder

dataItem

object

OnCreateListViewHolder(ViewGroup, int)

Declaration

cs-api-definition
public override ListViewHolder OnCreateListViewHolder(ViewGroup parent, int viewType)

Parameters

parent

ViewGroup

viewType

int

Returns

ListViewHolder

OnViewRecycled(ListViewHolder)

Declaration

cs-api-definition
public override void OnViewRecycled(ListViewHolder p0)

Parameters

p0

ListViewHolder

ReorderItem(int, int)

Declaration

cs-api-definition
public override bool ReorderItem(int p0, int p1)

Parameters

p0

int

p1

int

Returns

bool

UpdateCell(ListViewHolder, Cell, bool)

Declaration

cs-api-definition
protected virtual void UpdateCell(ListViewHolder holder, Cell cell, bool isReordering)

Parameters

holder

ListViewHolder

cell

Cell

isReordering

bool

UpdateLayoutParams(ListViewHolder, bool)

Declaration

cs-api-definition
protected override void UpdateLayoutParams(ListViewHolder holder, bool isHorizontal)

Parameters

holder

ListViewHolder

isHorizontal

bool