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
-
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