ClassListViewRenderer
Definition
Namespace:Telerik.Maui.Controls.Compatibility.DataControlsRenderer.Android
Assembly:Telerik.Maui.Controls.Compatibility.dll
Syntax:
public class ListViewRenderer : AndroidRendererBase<RadListView, RadListViewWrapper>, IListViewRenderer
Inheritance: objectAndroidRendererBase<RadListView, RadListViewWrapper>ListViewRenderer
Implements:
Inherited Members
Constructors
ListViewRenderer(Context)
Declaration
public ListViewRenderer(Context context)
Parameters
context
Context
Fields
loadOnDemandBehavior
Declaration
protected LoadOnDemandBehavior loadOnDemandBehavior
Field Value
LoadOnDemandBehavior
pullToRefreshBehavior
Declaration
protected SwipeRefreshBehavior pullToRefreshBehavior
Field Value
SwipeRefreshBehavior
reorderBehavior
Declaration
protected ItemReorderBehavior reorderBehavior
Field Value
ItemReorderBehavior
selectionBehavior
Declaration
protected SelectionBehavior selectionBehavior
Field Value
SelectionBehavior
stickyHeaderBehavior
Declaration
protected StickyHeaderBehavior stickyHeaderBehavior
Field Value
StickyHeaderBehavior
swipeExecuteBehavior
Declaration
protected SwipeExecuteBehavior swipeExecuteBehavior
Field Value
SwipeExecuteBehavior
Properties
IsSwipingInProgress
Gets a value indicating whether a swipe operation is currently in progress.
Declaration
public bool IsSwipingInProgress { get; }
Property Value
true if swiping is in progress; otherwise, false.
Implements
Methods
CancelLoadOnDemand()
Cancels the load on demand operation.
Declaration
public void CancelLoadOnDemand()
Implements
ClearSelection()
Clears the current selection.
Declaration
public void ClearSelection()
Implements
CreateLoadOnDemandBehavior(ListViewAdapterBase)
Declaration
protected virtual LoadOnDemandBehavior CreateLoadOnDemandBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
LoadOnDemandBehavior
CreateReorderBehavior(ListViewAdapterBase)
Declaration
protected virtual ItemReorderBehavior CreateReorderBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
ItemReorderBehavior
CreateSelectionBehavior(ListViewAdapterBase)
Declaration
protected virtual SelectionBehavior CreateSelectionBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
SelectionBehavior
CreateStickyHeaderBehavior(ListViewAdapterBase)
Declaration
protected virtual StickyHeaderBehavior CreateStickyHeaderBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
StickyHeaderBehavior
CreateSwipeExecuteBehavior(ListViewAdapterBase)
Declaration
protected virtual SwipeExecuteBehavior CreateSwipeExecuteBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
SwipeExecuteBehavior
CreateSwipeRefreshBehavior(ListViewAdapterBase)
Declaration
protected virtual SwipeRefreshBehavior CreateSwipeRefreshBehavior(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
Returns
SwipeRefreshBehavior
DeselectItem(object)
Deselects the specified item.
Declaration
public void DeselectItem(object item)
Parameters
item
The item to deselect.
Implements
EndItemSwipe(bool)
Ends the item swipe operation.
Declaration
public void EndItemSwipe(bool isAnimated)
Parameters
isAnimated
if set to true the operation is animated.
Implements
EndRefresh(bool)
Ends the refresh operation.
Declaration
public void EndRefresh(bool isAnimated)
Parameters
isAnimated
if set to true the operation is animated.
Implements
InitializeBehaviors(ListViewAdapterBase)
Declaration
protected virtual void InitializeBehaviors(ListViewAdapterBase adapter)
Parameters
adapter
ListViewAdapterBase
OnElementPropertyChanged(object, PropertyChangedEventArgs)
Declaration
protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
sender
e
OnItemPropertyChanged(object)
Called when a property of an item changes.
Declaration
public void OnItemPropertyChanged(object item)
Parameters
item
The item whose property changed.
Implements
ScrollItemIntoView(object)
Scrolls the specified item into the visible area.
Declaration
public void ScrollItemIntoView(object item)
Parameters
item
The item to scroll into view.
Implements
SelectItem(object)
Selects the specified item.
Declaration
public void SelectItem(object item)
Parameters
item
The item to select.
Implements
UpdateBehaviors(RadListView, RadListView, string)
Declaration
protected virtual void UpdateBehaviors(RadListView control, RadListView element, string propertyName)
Parameters
control
RadListView
element
propertyName