CommunicationPreferenceChannel

data class CommunicationPreferenceChannel(val channel: CommunicationChannel, val enabled: Boolean, val effective: Boolean, val editable: Boolean)

Communication preference configuration for a single channel within a category.

Constructors

Link copied to clipboard
constructor(channel: CommunicationChannel, enabled: Boolean, effective: Boolean, editable: Boolean)

Properties

Link copied to clipboard

The CommunicationChannel this configuration applies to.

Link copied to clipboard

Whether the customer is allowed to change this setting.

Link copied to clipboard

Effective state after applying inherited (parent) settings and system constraints.

Link copied to clipboard

Whether the customer has enabled this channel for the category, after applying configured, customer chosen and default settings.