UxEvent

@Serializable
data class UxEvent(val eventType: UxEvent.EventType, val errorMessageType: UxEvent.ErrorMessageType? = null, val alertType: UxEvent.AlertType? = null, val helpCloseType: UxEvent.HelpCloseType? = null) : Pinglet

Constructors

Link copied to clipboard
constructor(eventType: UxEvent.EventType, errorMessageType: UxEvent.ErrorMessageType? = null, alertType: UxEvent.AlertType? = null, helpCloseType: UxEvent.HelpCloseType? = null)

Types

Link copied to clipboard
@Serializable
enum AlertType : Enum<UxEvent.AlertType>
Link copied to clipboard
Link copied to clipboard
@Serializable
enum EventType : Enum<UxEvent.EventType>
Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "alertType")
@EncodeDefault(mode = EncodeDefault.Mode.NEVER)
val alertType: UxEvent.AlertType? = null
Link copied to clipboard
@SerialName(value = "errorMessageType")
@EncodeDefault(mode = EncodeDefault.Mode.NEVER)
val errorMessageType: UxEvent.ErrorMessageType? = null
Link copied to clipboard
@SerialName(value = "eventType")
val eventType: UxEvent.EventType
Link copied to clipboard
@SerialName(value = "helpCloseType")
@EncodeDefault(mode = EncodeDefault.Mode.NEVER)
val helpCloseType: UxEvent.HelpCloseType? = null
Link copied to clipboard
open override val schemaName: String

Unique identifier for the Pinglet schema type.

Link copied to clipboard
open override val schemaVersion: String

Version identifier for the Pinglet schema.