PurchaseAndroid class
- Inheritance
- Implemented types
- Available extensions
Constructors
-
PurchaseAndroid.new({bool? autoRenewingAndroid, String? dataAndroid, String? developerPayloadAndroid, required String id, List<
String> ? ids, bool? isAcknowledgedAndroid, required bool isAutoRenewing, String? obfuscatedAccountIdAndroid, String? obfuscatedProfileIdAndroid, String? packageNameAndroid, required IapPlatform platform, required String productId, required PurchaseState purchaseState, String? purchaseToken, required int quantity, String? signatureAndroid, required double transactionDate, String? transactionId}) -
const
-
PurchaseAndroid.fromJson(Map<
String, dynamic> json) -
factory
Properties
- androidIsAcknowledged → bool?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter - androidPurchaseStateValue → int?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter - autoRenewingAndroid → bool?
-
final
- dataAndroid → String?
-
final
- developerPayloadAndroid → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
-
ids
→ List<
String> ? -
final
- iosOriginalTransactionId → String?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter - iosQuantity → int?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter - iosTransactionState → TransactionState?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter - isAcknowledgedAndroid → bool?
-
final
- isAutoRenewing → bool
-
final
- obfuscatedAccountIdAndroid → String?
-
final
- obfuscatedProfileIdAndroid → String?
-
final
- packageNameAndroid → String?
-
final
- platform → IapPlatform
-
final
- productId → String
-
final
- purchaseState → PurchaseState
-
final
- purchaseToken → String?
-
Unified purchase token (iOS JWS, Android purchaseToken)
final
- quantity → int
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signatureAndroid → String?
-
final
- transactionDate → double
-
final
- transactionId → String?
-
final
- transactionIdFor → String?
-
Available on Purchase, provided by the PurchaseHelpers extension
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toInput(
) → PurchaseInput -
Available on Purchase, provided by the PurchaseInputConversion extension
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited