Class AssistViewChat
Represents the AssistViewChat 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 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 as needed.
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 calls Syncfusion.Maui.AIAssistView.AssistViewChat.LayoutStopRespondingView to adjust the layout of the stop-responding overlay and then proceeds with the base class arrangement.
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