Namespace Syncfusion.XForms.Chat
Classes
Author
Represents a class which contains the information about the author of the message. |
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 calendar 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. |
CardMessageTemplate
Represents a template view for card message. |
CardTappedEventArgs
Provides data for the CardTapped and CardCommand event. |
ChatEditorView
Represents a editor control which is knwon 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. |
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. |
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. |
ImageMessageTemplate
Represents a template view for incoming image message. |
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. |
IncomingMessageTextView
Represents a template view for incoming message. |
IncomingMessageTimestampView
Represents incoming time stamp view control which is used for 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. |
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 a template view for outgoing message's author name. |
OutgoingMessageAvatarView
Represents the outgoing avatar icon view control which is used for SfChat. |
OutgoingMessageTextView
Represents a template view for outgoing message. |
OutgoingMessageTimestampView
Represents a template view for outgoing message's timestamp. |
SendMessageEventArgs
Provides the data for the SendMessage event. |
SendMessageView
Represents a template view for send button of the SfChat. |
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. |
SfChatStyles
Provides required theme colors to the properties exposed in Syncfusion.XForms.Chat.ChatStyle. |
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. |
SuggestionItemView
Represents a class that contains suggestion list item view. |
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 collecton 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. |