Variant

@Serializable
data class Variant(val image: String, val name: String? = null, val sku: String? = null, val upc: String? = null)

A data model representing a variant cover.

Constructors

Link copied to clipboard
constructor(image: String, name: String? = null, sku: String? = null, upc: String? = null)

Properties

Link copied to clipboard

The image URL of the variant.

Link copied to clipboard
@Serializable(with = NullableStringSerializer::class)
val name: String? = null

The name of the variant.

Link copied to clipboard
@Serializable(with = NullableStringSerializer::class)
val sku: String? = null

The Stock Keeping Unit (SKU) of the variant.

Link copied to clipboard
@Serializable(with = NullableStringSerializer::class)
val upc: String? = null

The Universal Product Code (UPC) of the variant.