Package-level declarations

Types

Link copied to clipboard
data class Button(val text: String, val contentDescription: String?, val actions: Map<String, JsonValue>) : Parcelable

Button attributes.

Link copied to clipboard
data class CommonDisplay(val name: String? = null, val description: String? = null)

Common display attributes.

Link copied to clipboard
sealed class Condition

Base condition, used to determine visibility of preference sections and items.

Link copied to clipboard
data class IconDisplay(val icon: String? = null, val name: String? = null, val description: String? = null)

Icon display attributes.

Link copied to clipboard
sealed class Item

Preference items.

Link copied to clipboard
data class Options(val mergeChannelDataToContact: Boolean)
Link copied to clipboard
data class PreferenceCenterConfig(val id: String, val sections: List<Section>, val display: CommonDisplay, val options: Options? = null)

Preference Center Configuration.

Link copied to clipboard
sealed class Section

Preference sections.