Namespace Syncfusion.Maui.Chat
Classes
| Author
Represents a class which contains the information about the author of the message. |
| AvatarView
Represents a avatar view control which is used for SfChat. |
| AvatarViewType
Defines constants that specify whether the image or alphabet should be shown as the avatar in a message. |
| CalendarMessage
Represents a class which contains the functionalities for the calendars message in SfChat. |
| Card
Represents a class which defines the properties that can be used to customize a card item in the CardMessage. |
| CardButton
Represents a class which contains the functionalities card message action button. |
| CardButtonView
Represents a class which contains the information about an card action button. |
| CardMessage
Represents a class which contains the functionalities for the card message in SfChat. |
| CardTappedEventArgs
Provides data for the CardTapped and CardCommand event. |
| ChatEditorView
Represents a editor control which is known as message input area in the footer of the SfChat control. IT allows user to type/input the message to be sent. |
| ChatImageView
Represents a class which contains the view of an image message. |
| ChatMessageTemplateSelector
Provides override methods to load a custom template for messages based on its type. |
| ChatScrolledEventArgs
Provides data for the Scrolled event. |
| ChatSuggestions
This class holds the list of items to be displayed as response to a message. |
| ChatSuggestionView
Represents a list view for displaying chat suggestions. This view is used to render suggestion items that apply to the bottom of the chat. |
| ChatTypingIndicator
Represents a class which contains the functionality for the typing indicator which is shown at bottom of the SfChat. |
| DatePickerMessage
Represents a class which contains the functionalities for the DatePicker message in SfChat. |
| DeliveryStates
Represents the various states of a delivery process. |
| HyperlinkMessage
Represents a class which contains the functionalities for the hyperlink message in SfChat. |
| ImageMessage
Represents a class which specifies an image type message in SfChat. |
| ImageTappedEventArgs
Provides data for the ImageTapped event. |
| IncomingMessageAuthorView
Represents the incoming author name view control which is used for SfChat. |
| IncomingMessageAvatarView
Represents the incoming avatar icon view control which is used for SfChat. |
| IncomingMessageContentView
Represents the content view for incoming messages in the chat control. |
| IncomingMessageTimestampView
Represents the incoming message timestamp view control used in SfChat. |
| MessageBase
Represents a base class which contains the functionality for all the message types in SfChat. |
| MessageDoubleTappedEventArgs
Provides data for the MessageDoubleTapped event and MessageDoubleTappedCommand. |
| MessageInputView
Represents a template view for footer part containing Editor, Attachment button and Send button of the SfChat. |
| MessageInteractedEventArgs
Serves as a base class for the MessageTappedEventArgs, MessageDoubleTappedEventArgs and MessageLongPressedEventArgs classes that provides data for the MessageTapped, MessageDoubleTapped and MessageLongPressed events respectively. |
| MessageLongPressedEventArgs
Provides data for the MessageLongPressed event and MessageLongPressedCommand. |
| MessageShape
Defines constants that specifies the message shape for the chat messages. |
| MessageSuggestionView
Represents a list view for displaying suggestions. This view is used to render suggestion items specific to a message. |
| MessageSwipeEndedEventArgs
Provides data for the SwipeEnded event. |
| MessageSwipeEventArgs
Serves as a base class for the MessageSwipingEventArgs, MessageSwipeStartedEventArgs and MessageSwipeEndedEventArgs classes that provides data for the Swiping, SwipeStarted and SwipeEnded events respectively. |
| MessageSwipeStartedEventArgs
Provides data for the SwipeStarted event. |
| MessageSwipingEventArgs
Provides data for the Swiping event. |
| MessageTappedEventArgs
Provides data for the MessageTapped event and MessageTappedCommand. |
| OutgoingMessageAuthorView
Represents the outgoing author name view control which is used for SfChat. |
| OutgoingMessageAvatarView
Represents the outgoing avatar icon view control which is used for SfChat. |
| OutgoingMessageContentView
Represents the content view for outgoing messages in the chat control. |
| OutgoingMessageTimestampView
Represents the outgoing message timestamp view control which is used for SfChat. |
| SendMessageEventArgs
Provides the data for the SendMessage event. |
| SfChat
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. |
| Suggestion
Represents a class which contains the information about an individual suggestion item in the suggestions collecton in a message. |
| SuggestionItemSelectedEventArgs
Provides data for the SuggestionItemSelected event. |
| SuggestionsOrientation
Defines constants that specify the available orientations for the suggestion control. |
| SuggestionType
Defines constants that specify whether the selected item is from an inline suggestion box or from an outline suggestion. |
| TextMessage
Represents a class which contains the functionalities for the simple string type of message in SfChat. |
| TimePickerMessage
Represents a class which contains the functionalities for the time picker message in SfChat. |
Interfaces
| ICalendarMessage
Defines properties that can be used to display a calendar message in SfChat. |
| ICard
Represents a class which defines the properties that can be used to customize a card item in the CardMessage. |
| ICardButton
Contains properties to define a CardButton in Card. |
| ICardMessage
Defines properties that can be used to display a card message in SfChat. |
| IChatMessageConverter
Defines methods that can be used to convert data objects to chat messages and vice versa. |
| IDatePickerMessage
Defines properties that can be used to display a DatePicker message in SfChat. |
| IHyperlinkMessage
Defines properties that can be used to display a hyperlink message in SfChat. |
| IImageMessage
Defines properties that can be used to display an image message in SfChat control. |
| IMessage
Defines properties that can be used to customize the UI of the messages in SfChat. |
| ISuggestion
Defines properties that can used in an individual suggestion item in the suggestions collection in a message. |
| ITextMessage
Defines properties that can be used to display a simple string type of message in SfChat. |
| ITimePickerMessage
Defines properties that can be used to display a time picker message in SfChat. |