Namespace Syncfusion.UI.Xaml.Chat
Classes
Author
Represents a class which contains the information about the author of the message. |
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. |
DateTimeToStringConverter
Represents a class that converts the date time to string. |
EditTemplateSelector
Selects a data template for the edit mode. |
MenuItemClickedEventArgs
Provides the data for the MenuItemClicked event. |
MenuItemType
Represents the type of a menu item in the SfAIAssistView control. |
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. |
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. |
WrapPanel
WrapPanel is used to place child UIElements at sequential positions from left to the right and then "wrap" the lines of children from top to the bottom. All children get the layout partition of size ItemWidth x ItemHeight. |
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. |