Entitlement constructor

const Entitlement({
  1. required String id,
  2. required String productId,
  3. required EntitlementSource source,
  4. required bool isActive,
  5. DateTime? expiresAt,
  6. required DateTime purchasedAt,
  7. String? status,
  8. DateTime? pausedAt,
  9. DateTime? pauseResumesAt,
  10. bool willRenew = true,
  11. bool isTrial = false,
  12. DateTime? trialEndsAt,
  13. DateTime? cancelledAt,
})

Implementation

const Entitlement({
  required this.id,
  required this.productId,
  required this.source,
  required this.isActive,
  this.expiresAt,
  required this.purchasedAt,
  this.status,
  this.pausedAt,
  this.pauseResumesAt,
  this.willRenew = true,
  this.isTrial = false,
  this.trialEndsAt,
  this.cancelledAt,
});