Package ai.nexconn.chatui.config
Class NCChatUIConfig
-
- All Implemented Interfaces:
public class NCChatUIConfigSDK configuration entry point.
Applications can modify per-screen configurations through this class.
Note: Configuration must be applied before calling initialize.
-
-
Constructor Summary
Constructors Constructor Description NCChatUIConfig()
-
Method Summary
Modifier and Type Method Description static voidsyncFromXml(Context context)static ChannelListConfigchannelListConfig()Returns the channel-list screen configuration. static ChannelConfigchannelConfig()Returns the channel (conversation) screen configuration. static FeatureConfigfeatureConfig()Returns the feature-flag configuration. static NotificationConfignotificationConfig()Returns the notification configuration. static GatheredChannelConfiggatheredChannelConfig()Returns the gathered (aggregated) channel configuration. -
-
Method Detail
-
syncFromXml
static void syncFromXml(Context context)
-
channelListConfig
static ChannelListConfig channelListConfig()
Returns the channel-list screen configuration.
- Returns:
ChannelListConfig
-
channelConfig
static ChannelConfig channelConfig()
Returns the channel (conversation) screen configuration.
- Returns:
ChannelConfig
-
featureConfig
static FeatureConfig featureConfig()
Returns the feature-flag configuration.
- Returns:
FeatureConfig
-
notificationConfig
static NotificationConfig notificationConfig()
Returns the notification configuration.
- Returns:
NotificationConfig
-
gatheredChannelConfig
static GatheredChannelConfig gatheredChannelConfig()
Returns the gathered (aggregated) channel configuration.
- Returns:
GatheredChannelConfig
-
-
-
-