-
public final class ChatUiConfigCentral behavioral configuration for the Chat SDK, accessible through
ChatTheme.config.Groups all feature-flag and behavioral settings by feature area so integrators have a single place to discover and configure SDK behaviour. Properties are ordered from most cross-cutting to most component-scoped.
-
-
Field Summary
Fields Modifier and Type Field Description private final TranslationConfigtranslationprivate final MessageListConfigmessageListprivate final MediaGalleryConfigmediaGalleryprivate final ComposerConfigcomposerprivate final ChannelListConfigchannelListprivate final AttachmentPickerConfigattachmentPickerprivate final PollsConfigpollsprivate final MessageActionsConfigmessageActions
-
Constructor Summary
Constructors Constructor Description ChatUiConfig(TranslationConfig translation, MessageListConfig messageList, MediaGalleryConfig mediaGallery, ComposerConfig composer, ChannelListConfig channelList, AttachmentPickerConfig attachmentPicker, PollsConfig polls, MessageActionsConfig messageActions)
-
Method Summary
Modifier and Type Method Description final TranslationConfiggetTranslation()final MessageListConfiggetMessageList()final MediaGalleryConfiggetMediaGallery()final ComposerConfiggetComposer()final ChannelListConfiggetChannelList()final AttachmentPickerConfiggetAttachmentPicker()final PollsConfiggetPolls()final MessageActionsConfiggetMessageActions()-
-
Constructor Detail
-
ChatUiConfig
ChatUiConfig(TranslationConfig translation, MessageListConfig messageList, MediaGalleryConfig mediaGallery, ComposerConfig composer, ChannelListConfig channelList, AttachmentPickerConfig attachmentPicker, PollsConfig polls, MessageActionsConfig messageActions)
- Parameters:
translation- Configuration for message translation (cross-cutting: channel list, message list, composer).messageList- Configuration for the message list behavior.mediaGallery- Configuration for the media gallery preview screen.composer- Configuration for the message composer behavior.channelList- Configuration for the channel list behavior.attachmentPicker- Configuration for the attachment picker behavior.polls- Configuration for the poll creation screen.messageActions- Configuration for the message actions overlay.
-
-
Method Detail
-
getTranslation
final TranslationConfig getTranslation()
-
getMessageList
final MessageListConfig getMessageList()
-
getMediaGallery
final MediaGalleryConfig getMediaGallery()
-
getComposer
final ComposerConfig getComposer()
-
getChannelList
final ChannelListConfig getChannelList()
-
getAttachmentPicker
final AttachmentPickerConfig getAttachmentPicker()
-
getPolls
final PollsConfig getPolls()
-
getMessageActions
final MessageActionsConfig getMessageActions()
-
-
-
-