AppProduct

@Serializable
data class AppProduct(val productId: String, val offersPositionId: String, val type: TypeProduct, val commonPeriodDuration: DateTimePeriod? = null, val duration: Int, val trialDuration: Int, val price: Price? = null, val plus: Boolean, val feature: String, val features: List<Feature>, val debug: Boolean = false, val buttonText: String = "", val buttonAdditionalText: String = "", val description: String, val paymentMethodTypes: List<PaymentMethod>, val available: Boolean, val vendorTrialAvailable: Boolean? = null, val familySub: Boolean? = null, val trialAvailable: Boolean? = null, val family: Boolean? = null)(source)

Constructors

Link copied to clipboard
constructor(productId: String, offersPositionId: String, type: TypeProduct, commonPeriodDuration: DateTimePeriod? = null, duration: Int, trialDuration: Int, price: Price? = null, plus: Boolean, feature: String, features: List<Feature>, debug: Boolean = false, buttonText: String = "", buttonAdditionalText: String = "", description: String, paymentMethodTypes: List<PaymentMethod>, available: Boolean, vendorTrialAvailable: Boolean? = null, familySub: Boolean? = null, trialAvailable: Boolean? = null, family: Boolean? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val commonPeriodDuration: DateTimePeriod? = null
Link copied to clipboard
val debug: Boolean = false
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val family: Boolean? = null
Link copied to clipboard
val familySub: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val price: Price? = null
Link copied to clipboard
Link copied to clipboard
val trialAvailable: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard