ChatUI
Properties
Allows adding support for custom attachments in the message list.
Allows adding support for custom attachments in the preview section of the message composer.
Whether or not the auto-translation feature is enabled.
Provides a custom renderer for channel avatars.
Allows to generate a name for the given channel.
Provides the currently logged in user.
Allows formatting date-time objects as strings.
Allows adding support for custom attachments in the message list.
Generates a download URI for the given attachment.
Intercepts and modifies the download request before it is enqueued.
Provides a custom implementation for loading images.
Provides HTTP headers for image loading requests.
Allows to generate a preview text for the given message.
Allows customising the message text's format or style.
Allows overriding default icons for attachments MIME types.
A class responsible for handling navigation to chat destinations. Allows overriding a default navigation between chat components.
Allows adding support for custom attachment inside quoted messages in the message list. If none are found here will default to attachmentFactoryManager.
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.
Allows overriding default set of message reactions available.
Provides a custom renderer for user avatars.
Provides HTTP headers for video loading requests.
Whether thumbnails for video attachments will be displayed in previews.