Configuration

interface Configuration

The various options for how a channel is configured.

Types

Link copied to clipboard

List of features known at release time.

Properties

Link copied to clipboard

File attachment restrictions.

Link copied to clipboard

Whether the channel supports multiple threads for the same user.

Link copied to clipboard

Whether OAuth authorization is enabled for the channel.

Link copied to clipboard
abstract val isLiveChat: Boolean

True iff this is a live chat.

Link copied to clipboard
abstract val isOnline: Boolean

True iff services are online.

Link copied to clipboard

Whether the channel supports proactive chat features.

Link copied to clipboard

Whether secured cookie authorization is enabled for the channel.

Link copied to clipboard

Whether Send transcript is enabled for this channel.

Link copied to clipboard
abstract val securedSessions: Boolean

Whether secured sessions are enabled for the channel.

Functions

Link copied to clipboard

Check if a given feature is supported by Feature name.

abstract fun hasFeature(feature: String): Boolean

Check if a given feature is supported by string.