Subscription constructor

Subscription({
  1. required _SubscriptionObject object,
  2. required String id,
  3. required int created,
  4. required String customer,
  5. required SubscriptionStatus status,
  6. required DataList<SubscriptionItem> items,
  7. required DateTime currentPeriodStart,
  8. required DateTime currentPeriodEnd,
  9. required DateTime startDate,
  10. required DateTime billingCycleAnchor,
  11. DateTime? cancelAt,
  12. bool cancelAtPeriodEnd = false,
  13. DateTime? endedAt,
  14. Map<String, dynamic>? metadata,
  15. String? latestInvoice,
})

Implementation

Subscription({
  required this.object,
  required this.id,
  required this.created,
  required this.customer,
  required this.status,
  required this.items,
  required this.currentPeriodStart,
  required this.currentPeriodEnd,
  required this.startDate,
  required this.billingCycleAnchor,
  this.cancelAt,
  this.cancelAtPeriodEnd = false,
  this.endedAt,
  this.metadata,
  this.latestInvoice,
});