Payout constructor

const Payout({
  1. Amount? amount,
  2. String? balanceTransactionId,
  3. List<BalanceTransaction>? balanceTransactions,
  4. DateTime? canceledAt,
  5. CustomData? customData,
  6. required String destinationId,
  7. Error? error,
  8. required DateTime executeAfter,
  9. String? executedBy,
  10. DateTime? expectedAt,
  11. DateTime? failedAt,
  12. Failure? failure,
  13. required String id,
  14. required DateTime initiatedAt,
  15. String? initiatedBy,
  16. required Amount maxAmount,
  17. String? reference,
  18. String? scheduleId,
  19. DateTime? scheduledAt,
  20. String? scheduledBy,
  21. DateTime? sentAt,
  22. String? sourceId,
  23. required Status status,
  24. DateTime? succeededAt,
})

Implementation

const Payout({
  this.amount,
  this.balanceTransactionId,
  this.balanceTransactions,
  this.canceledAt,
  this.customData,
  required this.destinationId,
  this.error,
  required this.executeAfter,
  this.executedBy,
  this.expectedAt,
  this.failedAt,
  this.failure,
  required this.id,
  required this.initiatedAt,
  this.initiatedBy,
  required this.maxAmount,
  this.reference,
  this.scheduleId,
  this.scheduledAt,
  this.scheduledBy,
  this.sentAt,
  this.sourceId,
  required this.status,
  this.succeededAt,
});