CommunicationsFrontendConfiguration

@IviExperimental(reasons = [])
data class CommunicationsFrontendConfiguration(accountIdToDetailsPolicy: Map<String, CallDetailsPolicy>)

Configures the behavior of the communications frontend by providing a policy that defines the behaviour for a specific phone account ID.

Communications frontend configuration is useful for creating a custom communications Frontend. Use asCommunicationsFrontendConfiguration in FrontendBuilder to create a communications configuration from CommunicationsPolicyFrontendExtensions.

Example

val configuration = getFrontendExtensionsByType<CommunicationsPolicyFrontendExtension>()
.asCommunicationsFrontendConfiguration()

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
fun getPolicy(phoneAccountId: String?): CallDetailsPolicy