ChatUI

object ChatUI

ChatUI handles any configuration for the Chat UI elements.

See also

Properties

Link copied to clipboard

Allows adding support for custom attachments in the message list.

Link copied to clipboard

Allows adding support for custom attachments in the preview section of the message composer.

Link copied to clipboard

Whether or not the auto-translation feature is enabled.

Link copied to clipboard

Provides a custom renderer for channel avatars.

Link copied to clipboard

Allows to generate a name for the given channel.

Link copied to clipboard

Provides the currently logged in user.

Link copied to clipboard

Allows formatting date-time objects as strings.

Link copied to clipboard

Allows adding support for custom attachments in the message list.

Link copied to clipboard

Allows setting default fonts used by UI components.

Link copied to clipboard

Provides a custom implementation for loading images.

Link copied to clipboard

Provides HTTP headers for image loading requests.

Link copied to clipboard

Allows to generate a preview text for the given message.

Link copied to clipboard

Allows customising the message text's format or style.

Link copied to clipboard

Allows overriding default icons for attachments MIME types.

Link copied to clipboard

A class responsible for handling navigation to chat destinations. Allows overriding a default navigation between chat components.

Link copied to clipboard

Allows adding support for custom attachment inside quoted messages in the message list. If none are found here will default to attachmentFactoryManager.

Link copied to clipboard

Sets the strategy for resizing images hosted on Stream's CDN. Disabled by default, set StreamCdnImageResizing.imageResizingEnabled to true if you wish to enable resizing images. Note that resizing applies only to images hosted on Stream's CDN which contain the original width (ow) and height (oh) query parameters.

Link copied to clipboard
Link copied to clipboard

Allows overriding default set of message reactions available.

Link copied to clipboard

Provides a custom renderer for user avatars.

Link copied to clipboard

Provides HTTP headers for video loading requests.

Link copied to clipboard

Whether thumbnails for video attachments will be displayed in previews.