Class AssistViewChat
Represents the AssistViewChat for the SfAIAssistView.
Implements
Inherited Members
Namespace: Syncfusion.Maui.AIAssistView
Assembly: Syncfusion.Maui.AIAssistView.dll
Syntax
public abstract class AssistViewChat : SfChat, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider, IParentThemeElement, IThemeElement, ITouchListener
Constructors
AssistViewChat(SfAIAssistView)
Initializes a new instance of the AssistViewChat class.
Declaration
public AssistViewChat(SfAIAssistView assistView)
Parameters
| Type | Name | Description |
|---|---|---|
| SfAIAssistView | assistView | Represents the SfAIAssistView instance. |
Methods
ArrangeContent(Rect)
Arranges the content within the specified bounds and positions the "Stop Responding" view if the view is already loaded.
Declaration
protected override Size ArrangeContent(Rect bounds)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Maui.Graphics.Rect | bounds | A Microsoft.Maui.Graphics.Rect defining the area within which to arrange the content. |
Returns
| Type | Description |
|---|---|
| Microsoft.Maui.Graphics.Size | A Microsoft.Maui.Graphics.Size representing the arranged content size within the specified bounds. |
Overrides
Remarks
This method is used for runtime scenarios only. It checks if the IsFooterLoaded flag is set,
calls
OnPropertyChanged(String)
Need to handle the run time changes of
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | propertyName | Represents the property changed event arguments. |