AdaptyProduct class

Constructors

AdaptyProduct.fromMap(Map<String, dynamic> map)

Properties

currencyCode String?
Product locale currency code.
final
currencySymbol String?
Product locale currency symbol.
final
discounts List<AdaptyProductDiscount>?
An array of AdaptyProductDiscount discount offers available for the product.
final
freeTrialPeriod AdaptyPeriod?
The duration of the trial period. (Android only)
final
hashCode int
The hash code for this object.
no setterinherited
introductoryDiscount AdaptyProductDiscount?
A ProductDiscountModel object, containing introductory price information for the product.
final
introductoryOfferEligibility bool
Eligibility of user for introductory offer.
final
isFamilyShareable bool?
Indicates whether the product is available for family sharing in App Store Connect.
final
localizedDescription String?
A description of the product.
final
localizedFreeTrialPeriod String?
Localized trial period of the product. (Android only)
final
localizedPrice String?
Localized price of the product.
final
localizedSubscriptionPeriod String?
Localized subscription period of the product.
final
localizedTitle String?
The name of the product.
final
paywallABTestName String?
Parent A/B test name
final
paywallName String?
Parent paywall name
final
price double?
The cost of the product in the local currency.
final
promotionalOfferEligibility bool
Eligibility of user for promotional offer.
final
promotionalOfferId String?
Id of the offer, provided by Adapty for this specific user.
final
regionCode String?
Product locale region code.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subscriptionGroupIdentifier String?
The identifier of the subscription group to which the subscription belongs.
final
subscriptionPeriod AdaptyPeriod?
A ProductSubscriptionPeriodModel object. The period details for products that are subscriptions.
final
variationId String?
The identifier of the variation, used to attribute purchases to the paywall.
final
vendorProductId String?
Unique identifier of the product.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited