Chat

Properties

DataSource - DataSource

The number of available pages.

DataSourceId - String

MessageWidthMode - Nullable

MessageTemplateId - String

MessageTemplateHandler - String

SuggestionsTemplateId - String

SuggestionsTemplateHandler - String

FilesTemplateId - String

FilesTemplateHandler - String

MessageGroupTemplateId - String

MessageGroupTemplateHandler - String

MessageReferenceTemplateId - String

MessageReferenceTemplateHandler - String

SuggestedActionsTemplateId - String

SuggestedActionsTemplateHandler - String

TimestampTemplateId - String

TimestampTemplateHandler - String

HeaderItems - List

ActionButton - ChatActionButtonSettings

The icon name for the action button in its default (send) state.

AllowMessageCollapse - Nullable

AutoBind - Nullable

AutoAssignId - Nullable

AuthorId - String

AuthorIdField - String

AuthorImageAltTextField - String

AuthorImageUrlField - String

AuthorNameField - String

FileActions - List

FileAttachment - ChatFileAttachmentSettings

The icon name for the file select button.

FilesField - String

Height - String

IdField - String

IsDeletedField - String

IsPinnedField - String

IsTypingField - String

MessageActions - List

Messages - ChatMessagesSettings

The text for the download all files button.

MessageBox - ChatMessageBoxSettings

The input mode for the message box: "single": Single-line text input; "multi": Multi-line textarea with fixed rows or "auto": Auto-expanding textarea that grows as the user types.

MessageTimeFormat - String

MessageToolbarActions - List

ScrollToBottomButton - Nullable

SkipSanitization - Nullable

ReplyToIdField - String

SpeechToText - ChatSpeechToTextSettings

Enables or disables the speech-to-text button.

SuggestedActionsScrollable - Nullable

Suggestions - List

SuggestionsScrollable - Nullable

TextField - String

TimestampField - String

Width - String

Dir - Nullable

SuggestedActionsLayoutMode - Nullable

SuggestionsLayoutMode - Nullable

Events - IDictionary

Id - String

SanitezeId - Boolean

Writer - IJavaScriptWriter

Initializer - IJavaScriptInitializer

IsInClientTemplate - Boolean

IsSelfInitialized - Boolean

HasDeferredInitialization - Boolean

HtmlAttributes - IDictionary

ScriptAttributes - IDictionary

HtmlHelper - IHtmlHelper

ModelMetadataProvider - IModelMetadataProvider

Name - String

Explorer - ModelExplorer

Selector - String

IdPrefix - String

ViewContext - ViewContext

ValueProvider - IValueProvider

UrlGenerator - IUrlGenerator

HtmlEncoder - HtmlEncoder

HasClientComponent - Boolean

UseMvvmInitialization - Boolean

Methods

WriteInitializationScript(System.IO.TextWriter)

Writes the generated initialization script.

Parameters

writer - System.IO.TextWriter

Serialize()

Serializes the passed settings.

Render()

Renders the component.

ToClientTemplate()

ToHtmlString()

VerifySettings()

WriteDeferredStyles(System.IO.TextWriter)

Writes the deferred styes.

Parameters

writer - System.IO.TextWriter

The writer.

DeferStyles()

ProcessSettings()

GetHtml(System.Boolean)

Parameters

includeScript - System.Boolean

GetInitializator()

WriteDeferredScriptInitialization()

In this article
PropertiesDataSource - DataSourceDataSourceId - StringMessageWidthMode - NullableMessageTemplateId - StringMessageTemplateHandler - StringSuggestionsTemplateId - StringSuggestionsTemplateHandler - StringFilesTemplateId - StringFilesTemplateHandler - StringMessageGroupTemplateId - StringMessageGroupTemplateHandler - StringMessageReferenceTemplateId - StringMessageReferenceTemplateHandler - StringSuggestedActionsTemplateId - StringSuggestedActionsTemplateHandler - StringTimestampTemplateId - StringTimestampTemplateHandler - StringHeaderItems - ListActionButton - ChatActionButtonSettingsAllowMessageCollapse - NullableAutoBind - NullableAutoAssignId - NullableAuthorId - StringAuthorIdField - StringAuthorImageAltTextField - StringAuthorImageUrlField - StringAuthorNameField - StringFileActions - ListFileAttachment - ChatFileAttachmentSettingsFilesField - StringHeight - StringIdField - StringIsDeletedField - StringIsPinnedField - StringIsTypingField - StringMessageActions - ListMessages - ChatMessagesSettingsMessageBox - ChatMessageBoxSettingsMessageTimeFormat - StringMessageToolbarActions - ListScrollToBottomButton - NullableSkipSanitization - NullableReplyToIdField - StringSpeechToText - ChatSpeechToTextSettingsSuggestedActionsScrollable - NullableSuggestions - ListSuggestionsScrollable - NullableTextField - StringTimestampField - StringWidth - StringDir - NullableSuggestedActionsLayoutMode - NullableSuggestionsLayoutMode - NullableEvents - IDictionaryId - StringSanitezeId - BooleanWriter - IJavaScriptWriterInitializer - IJavaScriptInitializerIsInClientTemplate - BooleanIsSelfInitialized - BooleanHasDeferredInitialization - BooleanHtmlAttributes - IDictionaryScriptAttributes - IDictionaryHtmlHelper - IHtmlHelperModelMetadataProvider - IModelMetadataProviderName - StringExplorer - ModelExplorerSelector - StringIdPrefix - StringViewContext - ViewContextValueProvider - IValueProviderUrlGenerator - IUrlGeneratorHtmlEncoder - HtmlEncoderHasClientComponent - BooleanUseMvvmInitialization - BooleanMethodsWriteInitializationScript(System.IO.TextWriter)Serialize()Render()ToClientTemplate()ToHtmlString()VerifySettings()WriteDeferredStyles(System.IO.TextWriter)DeferStyles()ProcessSettings()GetHtml(System.Boolean)GetInitializator()WriteDeferredScriptInitialization()
Not finding the help you need?
Contact Support