menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.Maui.Chat - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    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.

    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.

    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.

    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.

    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.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved