Namespace Telerik.Maui.Controls.Chat
Classes
Represent a chat participant - an author of messages. |
Represents a context used by the typing indicator to convert data items to authors. |
Defines the automatic scrolling behavior of the RadChat, i.e. what happens to the scroll position of RadChatListView when a message is sent or received. |
Represents a context that holds information about a basic card displayed in the chat. |
Represents a view which displays a basic card in the chat. |
Represents the context of a particular action held by a card message. |
Represents the control used to display the list of card actions. |
A view that represents some action that can be done in a RadChat. |
Represents a base class for basic and image card contexts. |
Represents a context that holds information about the card picker that is displayed in the chat. |
Represents a selector that selects the appropriate template to display a particular card message. |
A view that presents a list of cards. |
Represents a base class for the views which display cards in the chat. |
Represents the entry used for writing messages in the RadChat. |
Represents a model for a message item displayed in the chat. |
Represents a context used by the chat to convert data items to chat items. |
A template selector responsible for choosing the corresponding template for the given ChatItem. |
Represents a model for a message item displayed in the chat that has a certain author. |
Represents a selector that selects a template for the chat picker. |
Represents a context that holds information about the date picker that is displayed in the chat. |
Represents a picker which displays a calendar that allows the selection of a date. |
Represents a context that holds information about an image card displayed in the chat. |
Represents a view which displays an image card in the chat. |
Represents a view that visualizes the first incoming text message, out of a few consecutive messages from the same author. |
Represents a view that visualizes the last incoming text message, out of a few consecutive messages from the same author. |
Represents a view that visualizes an incoming text message which is in-between other messages, out of a few consecutive messages from the same author. |
Represents a view that visualizes a single incoming text message, i.e. when the number of consecutive messages from the same author is one. |
Represents a base class for visualizing all incoming text messages. |
Represents a context that holds information about the item picker that is displayed in the chat. |
Represents a selector that selects a template for the items in the item picker. |
Represents a picker which displays a collection of items. |
Represents container for the items of the item picker. |
Represents a view that visualizes the first outgoing text message, out of a few consecutive messages from the same author. |
Represents a view that visualizes the last outgoing text message, out of a few consecutive messages from the same author. |
Represents a view that visualizes an outgoing text message which is inbetween other messages, out of a few consecutive messages from the same author. |
Represents a view that visualizes a single outgoing text message, i.e. when the number of consecutive messages from the same author is one. |
Represents a base class for visualizing all outgoing text messages. |
Represents a context that holding information about the particulat picker that is displayed in the chat. |
Represents a specific type of chat item that is used to pick an item from a collection of available items. |
A view that displays a list of chat items in the RadChat. |
Represents a view that displays a picker which expects input from the user. |
RadChatPickerResourceDictionary Represents the resource dictionary for the RadChatPicker control. |
Represents the resource dictionary for the RadChat control. |
Represents a picker which displays a collection of TimeSpan objects. |
Represents a mediator between the scrolling functionality of two elements. |
Represents a model for a single action from a list of suggested actions for the given chat context. |
Represents a single chat item that holds a collection of suggested actions. |
Represents a view that visualizes suggested actions in the chat. |
Represents a message that displays simple text. |
Represents a view which displays a text message in the chat. |
Represents a chat item that is used to display a time break. |
Represents a view that visualizes a time break in the chat. |
Represents a context that holds information about the time picker that is displayed in the chat. |
Represents an item that holds a TimeSpan instance that can be selected. |
Represents a label displayed by the time picker. |
Represents a control that displays a collection of TimeSpan objects that can be selected. |
TimePickerListViewItemContainer Represents a container holding a TimeSpan object. |
Represents a picker which displays a collection of TimeSpan objects. |
Represents a view that indicates that participants in the chat are typing. |
Represents a visual indication that an author is typing a message represented by a sequence of ellipses. |
Interfaces
Interface that defines the contract for conversion from a business object to an Author in the context of a RadChat. |
Interface that defines how chat items should be converted. |