OperationDeposit constructor

OperationDeposit({
  1. required OperationId id,
  2. required OperationNum num,
  3. OperationStatus status = OperationStatus.completed,
  4. required Price amount,
  5. required PreciseDateTime createdAt,
  6. required CountryCode billingCountry,
  7. OperationCancellation? canceled,
  8. required OperationOrigin origin,
  9. required OperationDirection direction,
  10. PreciseDateTime? holdUntil,
  11. OperationDepositKind kind = OperationDepositKind.paypal,
  12. InvoiceFile? invoice,
  13. required OperationDepositDetails details,
  14. OperationDepositPricing? pricing,
  15. OperationDepositFailure? failed,
})

Implementation

OperationDeposit({
  required super.id,
  required super.num,
  super.status = OperationStatus.completed,
  required super.amount,
  required super.createdAt,
  required this.billingCountry,
  super.canceled,
  required super.origin,
  required super.direction,
  super.holdUntil,

  this.kind = OperationDepositKind.paypal,
  this.invoice,
  required this.details,
  this.pricing,
  this.failed,
});