ReceiptValidationResultAndroid class

Inheritance

Constructors

ReceiptValidationResultAndroid.new({required bool autoRenewing, required bool betaProduct, double? cancelDate, String? cancelReason, double? deferredDate, String? deferredSku, required double freeTrialEndDate, required double gracePeriodEndDate, required String parentProductId, required String productId, required String productType, required double purchaseDate, required int quantity, required String receiptId, required double renewalDate, required String term, required String termSku, required bool testTransaction})
const
ReceiptValidationResultAndroid.fromJson(Map<String, dynamic> json)
factory

Properties

autoRenewing bool
final
betaProduct bool
final
cancelDate double?
final
cancelReason String?
final
deferredDate double?
final
deferredSku String?
final
freeTrialEndDate double
final
gracePeriodEndDate double
final
hashCode int
The hash code for this object.
no setterinherited
parentProductId String
final
productId String
final
productType String
final
purchaseDate double
final
quantity int
final
receiptId String
final
renewalDate double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
term String
final
termSku String
final
testTransaction bool
final

Methods

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

Operators

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