Package ai.nexconn.chatui.config
See: Description
-
Interface Summary Interface Description ChannelClickListener Listener for user interaction events within a conversation (channel) screen. ChannelListBehaviorListener Listener for user interaction events on the channel-list screen. Callback Completion callback for asynchronous interceptor operations. ChatUIMediaInterceptor Interceptor for media resource loading in the ChatUI SDK. ChatUIImageEngine Image loading engine used by the ChatUI SDK. OnThemeListener Listener for theme-change events. DataProcessor Processor for filtering and configuring channel data before display. SSLInterceptor Interceptor for SSL certificate verification. MessageInterceptor Interceptor for message send and receive operations. -
Class Summary Class Description ChannelListConfig Configuration for the channel-list screen. GlideChatUIImageEngine Default ChatUIImageEngine implementation backed by Glide. NCChatUIConfig SDK configuration entry point. ChatUIThemeManager Theme manager for the ChatUI SDK. ChannelConfig Configuration for the conversation (channel) screen. BaseDataProcessor Abstract base implementation of DataProcessor. FeatureConfig Feature flag configuration for the ChatUI SDK. DefaultChannelListProcessor Default BaseDataProcessor implementation for the channel list. GatheredChannelConfig Configuration for gathered (aggregated) channel display. -
Enum Summary Enum Description ChannelLoadMessageType Kit-internal replacement for the old libcore ChannelLoadMessageType. VoiceMessageType Voice message quality setting.