OperationDeposit class

Operation of depositing money to MyUser's purse.

Inheritance

Constructors

OperationDeposit({required OperationId id, required OperationNum num, OperationStatus status = OperationStatus.completed, required Price amount, required PreciseDateTime createdAt, required CountryCode billingCountry, OperationCancellation? canceled, required OperationOrigin origin, required OperationDirection direction, PreciseDateTime? holdUntil, OperationDepositKind kind = OperationDepositKind.paypal, InvoiceFile? invoice, required OperationDepositDetails details, OperationDepositPricing? pricing, OperationDepositFailure? failed})

Properties

amount Price
Money Sum and Currency of this Operation.
finalinherited
billingCountry CountryCode
Country of the billing address of this OperationDeposit.
final
canceled OperationCancellation?
Information about why this Operation was canceled, if it was.
finalinherited
createdAt PreciseDateTime
PreciseDateTime when this Operation was created.
finalinherited
details OperationDepositDetails
Details of this OperationDeposit.
final
direction OperationDirection
OperationDirection of this Operation.
finalinherited
failed OperationDepositFailure?
Information about why this OperationDeposit failed, if it did.
final
hashCode int
The hash code for this object.
no setteroverride
holdUntil PreciseDateTime?
PreciseDateTime until which this Operation is on hold.
finalinherited
id OperationId
ID of this Operation.
finalinherited
invoice InvoiceFile?
InvoiceFile of this OperationDeposit.
final
kind OperationDepositKind
Kind of this OperationDeposit.
final
num OperationNum
Sequential number of this Operation.
finalinherited
origin OperationOrigin
OperationOrigin of this Operation.
finalinherited
pricing OperationDepositPricing?
Pricing of this OperationDeposit.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status OperationStatus
OperationStatus of this Operation.
getter/setter pairinherited

Methods

compareTo(Operation other) int
Compares this object to another object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override