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)

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?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard