Variables

@Serializable
data class Variables(val user: Map<String, @Serializable(with = AnySerializer::class) Any?>, val device: Map<String, @Serializable(with = AnySerializer::class) Any?>, val params: Map<String, @Serializable(with = AnySerializer::class) Any?>, var products: List<ProductVariable> = emptyList(), var primary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap(), var secondary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap(), var tertiary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap())(source)

Constructors

Link copied to clipboard
constructor(user: Map<String, @Serializable(with = AnySerializer::class) Any?>, device: Map<String, @Serializable(with = AnySerializer::class) Any?>, params: Map<String, @Serializable(with = AnySerializer::class) Any?>, products: List<ProductVariable> = emptyList(), primary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap(), secondary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap(), tertiary: Map<String, @Serializable(with = AnySerializer::class) Any?> = emptyMap())
constructor(products: List<ProductVariable>?, params: Map<String, Any?>?, userAttributes: Map<String, Any?>, templateDeviceDictionary: Map<String, Any?>?)

Properties

Link copied to clipboard
val device: Map<String, @Serializable(with = AnySerializer::class) Any?>
Link copied to clipboard
val params: Map<String, @Serializable(with = AnySerializer::class) Any?>
Link copied to clipboard
var primary: Map<String, @Serializable(with = AnySerializer::class) Any?>
Link copied to clipboard
Link copied to clipboard
var secondary: Map<String, @Serializable(with = AnySerializer::class) Any?>
Link copied to clipboard
var tertiary: Map<String, @Serializable(with = AnySerializer::class) Any?>
Link copied to clipboard
val user: Map<String, @Serializable(with = AnySerializer::class) Any?>

Functions

Link copied to clipboard