Custom

abstract class Custom : PluginElement

Custom component defined by the integrator. All variables supplied to the custom action is deserialized as Map. If the variables are invalid, from integrator's point of view, then they should use fallbackText.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val fallbackText: String?

Default text that should be used only in cases where variables is deemed invalid.

Link copied to clipboard
abstract val variables: Map<String, Any?>

Variables deserialized from objects supplied from backend. These are never modified or injected by the SDK.