Namespace Syncfusion.UI.Xaml.Chat
Classes
| Author Represents a class which contains the information about the author of the message. | 
| BoolToBrushConverter | 
| ChatItem Represents an item inside the SfAIAssistView control. | 
| ChatItemsView Represents a control that can be used to present a collection of items in the SfAIAssistView. | 
| ChatLocalizationResourceAccessor Represents the class that manages the localization of Syncfusion.UI.Xaml.Chat, Syncfusion.UI.Xaml.Chat controls based on System.Globalization.CultureInfo.CurrentUICulture. | 
| ChatLocalizationResourceExtension A markup extension that returns the localized string based on culture for the ResourceName. | 
| DateTimeToStringConverter Represents a class that converts the date time to string. | 
| EditTemplateSelector Selects a data template for the edit mode. | 
| InputToolbarItem Represents a toolbar item specifically for input text area. | 
| InputToolbarItemClickedEventArgs Event arguments for the InputToolbarItemClicked event. | 
| MenuItemClickedEventArgs Provides the data for event. | 
| ResponseToolbarItem Represents a toolbar item specifically for responses. | 
| ResponseToolbarItemClickedEventArgs Provides data for the ResponseToolbarItemClicked event. | 
| RichTextBox Represents a class which specifies the custom text box for the input text area in the SfAIAssistView. | 
| SfAIAssistView A user interface control that can create modern conversational chatbot experiences in mobile applications. It is a flexible control that shows a conversation between two or more users in a fully customizable layout. | 
| SuggestionClickedEventArgs Provides the data for the SuggestionSelected event. | 
| SuggestionsViewer Represents a control that can be used to present a collection of suggesiton items in the SfAIAssistView. | 
| SuggestionTemplateSelector This class allows you to define different data templates for different types of suggestions in your chat application. | 
| TextMessage Represents a class which contains the functionalities for the simple string type of message in SfAIAssistView. | 
| TimeBreak Represent a class for timebreak in the SfAIAssistView control. | 
| TimeBreakValueConverter Represents a class that can be used to convert the date value to long date string. | 
| ToolbarItemBase Provides a base class for toolbar items with common functionality and properties. | 
| ToolbarItemTemplateSelector Template selector for response toolbar items that selects appropriate templates based on the item type. | 
| ToolBarItemType Represents the types of toolbar items available in the SfAIAssistView control. | 
| ToolbarPosition Represents the alignment position of the toolbar in the input textbox of the SfAIAssistView control. | 
| TypingIndicator Represents a class which contains the functionality for the typing indicator which is shown at bottom of the SfAIAssistView. | 
| TypingIndicatorVisibilityConverter Represents a class that can be used to change the visibility of typing indicator. | 
| ViewTemplateSelector Selects a data template for the view mode. | 
Interfaces
| IMessage Defines properties that can be used to customize the UI of the messages in SfAIAssistView. | 
| ISuggestionSelectionBehavior Defines the event that can be used to select a suggestion. | 
| ITextMessage Defines properties that can be used to display a simple string type of message in SfAIAssistView. |