Class
RadChatListView

A view that displays a list of chat items in the RadChat.

Definition

Namespace:Telerik.Maui.Controls.Chat

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class RadChatListView : RadCollectionView

Inheritance: objectRadLayoutRadCollectionViewRadChatListView

Inherited Members RadCollectionView.ItemsSourcePropertyRadCollectionView.DisplayMemberPathPropertyRadCollectionView.ItemTemplatePropertyRadCollectionView.GroupHeaderTemplatePropertyRadCollectionView.ItemViewStylePropertyRadCollectionView.ItemViewStyleSelectorPropertyRadCollectionView.GroupViewStylePropertyRadCollectionView.GroupViewStyleSelectorPropertyRadCollectionView.ItemsLayoutPropertyRadCollectionView.EmptyContentTemplatePropertyRadCollectionView.EmptyContentDisplayModePropertyRadCollectionView.ItemTapCommandPropertyRadCollectionView.ItemHoldCommandPropertyRadCollectionView.GroupTapCommandPropertyRadCollectionView.HeaderTemplatePropertyRadCollectionView.FooterTemplatePropertyRadCollectionView.HorizontalScrollBarVisibilityPropertyRadCollectionView.VerticalScrollBarVisibilityPropertyRadCollectionView.EnableStickyGroupHeadersPropertyRadCollectionView.AutoExpandGroupsPropertyRadCollectionView.GroupDescriptorsPropertyRadCollectionView.FilterDescriptorsPropertyRadCollectionView.SortDescriptorsPropertyRadCollectionView.CurrentItemPropertyRadCollectionView.IsDragDropEnabledPropertyRadCollectionView.DropIndicatorTemplatePropertyRadCollectionView.DragVisualTemplatePropertyRadCollectionView.DragDropBehaviorPropertyRadCollectionView.IsLoadOnDemandEnabledPropertyRadCollectionView.IsLoadOnDemandActivePropertyRadCollectionView.LoadOnDemandModePropertyRadCollectionView.ManualLoadOnDemandTemplatePropertyRadCollectionView.AutomaticLoadOnDemandTemplatePropertyRadCollectionView.LoadOnDemandBufferItemsCountPropertyRadCollectionView.LoadOnDemandCommandPropertyRadCollectionView.SelectionModePropertyRadCollectionView.SelectionGesturePropertyRadCollectionView.SelectedIndexPropertyRadCollectionView.SelectedItemPropertyRadCollectionView.SelectedItemsPropertyRadCollectionView.IsItemSwipeEnabledPropertyRadCollectionView.StartSwipeLengthPropertyRadCollectionView.EndSwipeLengthPropertyRadCollectionView.SwipeThresholdPropertyRadCollectionView.StartSwipeTemplatePropertyRadCollectionView.EndSwipeTemplatePropertyRadCollectionView.SwipeStartingCommandPropertyRadCollectionView.SwipingCommandPropertyRadCollectionView.SwipeCompletedCommandPropertyRadCollectionView.EndItemSwipeCommandPropertyRadCollectionView.GetDataView()RadCollectionView.ScrollItemIntoView(object, bool)RadCollectionView.OnHandlerChanged()RadCollectionView.OnPropertyChanged(string)RadCollectionView.OnBindingContextChanged()RadCollectionView.EndItemSwipe(bool, Action)RadCollectionView.ItemsSourceRadCollectionView.DisplayMemberPathRadCollectionView.ItemTemplateRadCollectionView.GroupHeaderTemplateRadCollectionView.ItemViewStyleRadCollectionView.ItemViewStyleSelectorRadCollectionView.GroupViewStyleRadCollectionView.GroupViewStyleSelectorRadCollectionView.ItemsLayoutRadCollectionView.EmptyContentTemplateRadCollectionView.EmptyContentDisplayModeRadCollectionView.ItemTapCommandRadCollectionView.ItemHoldCommandRadCollectionView.GroupTapCommandRadCollectionView.HeaderTemplateRadCollectionView.FooterTemplateRadCollectionView.HorizontalScrollBarVisibilityRadCollectionView.VerticalScrollBarVisibilityRadCollectionView.EnableStickyGroupHeadersRadCollectionView.AutoExpandGroupsRadCollectionView.SortDescriptorsRadCollectionView.GroupDescriptorsRadCollectionView.FilterDescriptorsRadCollectionView.CurrentItemRadCollectionView.IsDragDropEnabledRadCollectionView.DropIndicatorTemplateRadCollectionView.DragVisualTemplateRadCollectionView.DragDropBehaviorRadCollectionView.IsLoadOnDemandEnabledRadCollectionView.IsLoadOnDemandActiveRadCollectionView.LoadOnDemandModeRadCollectionView.ManualLoadOnDemandTemplateRadCollectionView.AutomaticLoadOnDemandTemplateRadCollectionView.LoadOnDemandBufferItemsCountRadCollectionView.LoadOnDemandCommandRadCollectionView.SelectionModeRadCollectionView.SelectionGestureRadCollectionView.SelectedIndexRadCollectionView.SelectedItemRadCollectionView.SelectedItemsRadCollectionView.IsItemSwipeEnabledRadCollectionView.StartSwipeLengthRadCollectionView.EndSwipeLengthRadCollectionView.SwipeThresholdRadCollectionView.StartSwipeTemplateRadCollectionView.EndSwipeTemplateRadCollectionView.SwipeStartingCommandRadCollectionView.SwipingCommandRadCollectionView.SwipeCompletedCommandRadCollectionView.EndItemSwipeCommandRadCollectionView.ItemTappedRadCollectionView.ItemHoldRadCollectionView.GroupTappedRadCollectionView.GroupTappingRadCollectionView.ScrolledRadCollectionView.LoadOnDemandRadCollectionView.SelectionChangedRadCollectionView.SwipeStartingRadCollectionView.SwipingRadCollectionView.SwipeCompletedRadLayout.CreateLayoutManager()

Constructors

RadChatListView()

Initializes a new instance of the RadChatListView class.

Declaration

cs-api-definition
public RadChatListView()

Fields

AutoScrollModeProperty

Identifies the AutoScrollMode property.

Declaration

cs-api-definition
public static readonly BindableProperty AutoScrollModeProperty

Field Value

BindableProperty

ScrollMediatorProperty

Identifies the ScrollMediator property.

Declaration

cs-api-definition
public static readonly BindableProperty ScrollMediatorProperty

Field Value

BindableProperty

Properties

AutoScrollMode

Gets or sets the mode which defines the automatic scrolling behavior of the RadChatListView when a message is sent or received.

Declaration

cs-api-definition
public AutoScrollMode AutoScrollMode { get; set; }

Property Value

AutoScrollMode

BottomOffset

Gets an offset which corresponds to how much space is available between the last message and the chat entry element.

Declaration

cs-api-definition
public double BottomOffset { get; }

Property Value

double

ScrollMediator

Gets or sets the ScrollMediator used by the chat to mediate the scrolling functionality.

Declaration

cs-api-definition
public ScrollMediator ScrollMediator { get; set; }

Property Value

ScrollMediator