Class ConversationListView
Represents the conversation list view that displays chat history for the SfAIAssistView.
Implements
Microsoft.Maui.Graphics.IDrawable
Microsoft.Maui.IAbsoluteLayout
Microsoft.Maui.ILayout
Microsoft.Maui.IView
Microsoft.Maui.IElement
Microsoft.Maui.ITransform
Microsoft.Maui.IContainer
System.Collections.Generic.IList<Microsoft.Maui.IView>
System.Collections.Generic.ICollection<Microsoft.Maui.IView>
System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>
System.Collections.IEnumerable
Microsoft.Maui.ISafeAreaView
Microsoft.Maui.IPadding
Microsoft.Maui.ICrossPlatformLayout
Microsoft.Maui.IVisualTreeElement
Inherited Members
Namespace: Syncfusion.Maui.AIAssistView
Assembly: Syncfusion.Maui.AIAssistView.dll
Syntax
public class ConversationListView : SfListView, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider, IKeyboardListener, IPullToRefresh, IParentThemeElement, IThemeElement, IParallaxView
Constructors
ConversationListView(SfAIAssistView)
Initializes a new instance of the ConversationListView class. Sets up item template, interactions, and popups.
Declaration
public ConversationListView(SfAIAssistView assistView)
Parameters
| Type | Name | Description |
|---|---|---|
| SfAIAssistView | assistView | The parent assist view that provides data and state. |
Properties
AcceptDeleteCommand
Gets or sets the command executed when user confirms deletion in the confirmation popup. This command removes the chosen conversation.
Declaration
public ICommand AcceptDeleteCommand { get; set; }
Property Value
| Type |
|---|
| System.Windows.Input.ICommand |
DeclineDeleteCommand
Gets or sets the command executed when user cancels the deletion in the confirmation popup.
Declaration
public ICommand DeclineDeleteCommand { get; set; }
Property Value
| Type |
|---|
| System.Windows.Input.ICommand |
DeleteCommand
Gets or sets the command that starts the delete flow. Typically triggers showing the delete confirmation popup.
Declaration
public ICommand DeleteCommand { get; set; }
Property Value
| Type |
|---|
| System.Windows.Input.ICommand |
Implements
Microsoft.Maui.Graphics.IDrawable
Microsoft.Maui.IAbsoluteLayout
Microsoft.Maui.ILayout
Microsoft.Maui.IView
Microsoft.Maui.IElement
Microsoft.Maui.ITransform
Microsoft.Maui.IContainer
System.Collections.Generic.IList<>
System.Collections.Generic.ICollection<>
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable
Microsoft.Maui.ISafeAreaView
Microsoft.Maui.IPadding
Microsoft.Maui.ICrossPlatformLayout
Microsoft.Maui.IVisualTreeElement