Defines the fluent API for configuring the ChatMessagesSettings settings.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Syntax:
public class ChatMessagesSettingsBuilder
Inheritance: objectChatMessagesSettingsBuilder
Inherited Members
Constructors
Initialize the ChatMessagesSettingsBuilder
public ChatMessagesSettingsBuilder(ChatMessagesSettings settings)
Methods
The localization for the and message that is displayed when several people are typing in the Chat.
[Obsolete("This option is obsolete since Q3 2025 and will be removed in future releases.")]
public ChatMessagesSettingsBuilder And(string value)
The value for And
Returns:Returns the current ChatMessagesSettingsBuilder instance.
The localization for the are typing. message that is displayed when several people are typing in the Chat.
[Obsolete("This option is obsolete since Q3 2025 and will be removed in future releases.")]
public ChatMessagesSettingsBuilder AreTyping(string value)
The value for AreTyping
Returns:Returns the current ChatMessagesSettingsBuilder instance.
The text for the download all files button.
public ChatMessagesSettingsBuilder DownloadAll(string value)
The value that configures the downloadall.
Returns:The title and aria-label for the file attachment button.
public ChatMessagesSettingsBuilder FileButton(string value)
The value that configures the filebutton.
Returns:The title and aria-label for the button that opens the context menu for file attachments.
public ChatMessagesSettingsBuilder FileMenuButton(string value)
The value that configures the filemenubutton.
Returns:The localization for the is typing. message that is displayed when someone is typing in the Chat.
[Obsolete("This option is obsolete since Q3 2025 and will be removed in future releases.")]
public ChatMessagesSettingsBuilder IsTyping(string value)
The value for IsTyping
Returns:Returns the current ChatMessagesSettingsBuilder instance.
The aria-label for the message list container.
public ChatMessagesSettingsBuilder MessageListLabel(string value)
The value that configures the messagelistlabel.
Returns:The text displayed when another user's message has been deleted.
public ChatMessagesSettingsBuilder OtherMessageDeleted(string value)
The value that configures the othermessagedeleted.
Returns:The title and aria-label for the button that unpins a pinned message.
public ChatMessagesSettingsBuilder PinnedMessageCloseButton(string value)
The value that configures the pinnedmessageclosebutton.
Returns:The placeholder text displayed in the message input field.
public ChatMessagesSettingsBuilder Placeholder(string value)
The value that configures the placeholder.
Returns:The title and aria-label for the button that removes a reply reference when composing a message.
public ChatMessagesSettingsBuilder ReplyMessageCloseButton(string value)
The value that configures the replymessageclosebutton.
Returns:The text displayed when the user deletes their own message.
public ChatMessagesSettingsBuilder SelfMessageDeleted(string value)
The value that configures the selfmessagedeleted.
Returns:The title and aria-label for the send button.
public ChatMessagesSettingsBuilder SendButton(string value)
The value that configures the sendbutton.
Returns:The title and aria-label for the send button when in loading state.
public ChatMessagesSettingsBuilder SendButtonLoading(string value)
The value that configures the sendbuttonloading.
Returns:The title and aria-label for the speech-to-text button.
public ChatMessagesSettingsBuilder SpeechToTextButton(string value)
The value that configures the speechtotextbutton.
Returns:The title and the aria-label attribute of the toggle toolbar button.
[Obsolete("This option is obsolete since Q3 2025 and will be removed in future releases.")]
public ChatMessagesSettingsBuilder ToggleButton(string value)
The value for ToggleButton
Returns:Returns the current ChatMessagesSettingsBuilder instance.