CustomerInfo constructor

CustomerInfo({
  1. String? originalAppUserId,
  2. String? firstSeen,
  3. String? requestDate,
  4. List<EntitlementModel>? entitlements,
  5. int? entitlementEvaluationTimeMillis,
  6. List<TransactionModel>? transactions,
  7. bool? hasUsedTrial,
  8. String? latestExpirationDate,
  9. List<Attribute>? attributes,
})

Implementation

CustomerInfo({
  this.originalAppUserId,
  this.firstSeen,
  this.requestDate,
  List<EntitlementModel>? entitlements,
  int? entitlementEvaluationTimeMillis,
  this.transactions,
  this.hasUsedTrial,
  this.latestExpirationDate,
  this.attributes,
}) : entitlements = InappifyEntitlementInfos(
       entitlements ?? const [],
       evaluationTimeMillis: entitlementEvaluationTimeMillis,
     );