DVDispute class
A dispute and its timeline.
Constructors
-
DVDispute({required String id, required String provider, required String chargeReference, required DVMoney amount, required String reason, required DVDisputeStatus status, required DateTime openedAt, required DateTime lastEventAt, required List<
DVEvidenceItem> evidence, required List<DVDisputeEntry> timeline, String? saleId, DateTime? evidenceDueBy, Set<int> warnedAtMinutes = const <int>{}, bool deadlinePassed = false, bool payoutsHeld = false, bool entitlementsRevoked = false})
Properties
- amount → DVMoney
-
final
- chargeReference → String
-
final
- deadlinePassed → bool
-
final
- entitlementsRevoked → bool
-
Whether this dispute took back what the sale granted.
final
-
evidence
→ List<
DVEvidenceItem> -
final
- evidenceDueBy → DateTime?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
- lastEventAt → DateTime
-
The provider time of the newest event applied. An older one is stale.
final
- openedAt → DateTime
-
final
- payoutsHeld → bool
-
Whether this dispute holds the sale's payout shares.
final
- provider → String
-
final
- reason → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- saleId → String?
-
The sale the disputed charge paid for, or null when no sale made it.
final
- status → DVDisputeStatus
-
final
-
timeline
→ List<
DVDisputeEntry> -
final
-
warnedAtMinutes
→ Set<
int> -
The warning thresholds already announced, in minutes before the
deadline.
final
Methods
-
copyWith(
{DVDisputeStatus? status, DateTime? evidenceDueBy, DateTime? lastEventAt, List< DVEvidenceItem> ? evidence, List<DVDisputeEntry> ? timeline, Set<int> ? warnedAtMinutes, bool? deadlinePassed, bool? payoutsHeld, bool? entitlementsRevoked}) → DVDispute -
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.
inherited