aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Models
diff options
context:
space:
mode:
Diffstat (limited to 'Hotline/Models')
-rw-r--r--Hotline/Models/TransferInfo.swift5
1 files changed, 5 insertions, 0 deletions
diff --git a/Hotline/Models/TransferInfo.swift b/Hotline/Models/TransferInfo.swift
index cb2b0fd..10535bf 100644
--- a/Hotline/Models/TransferInfo.swift
+++ b/Hotline/Models/TransferInfo.swift
@@ -12,7 +12,12 @@ class TransferInfo: Identifiable, Equatable, Hashable {
var timeRemaining: TimeInterval? = nil
var completed: Bool = false
var failed: Bool = false
+ var cancelled: Bool = false
var isFolder: Bool = false
+
+ var done: Bool {
+ self.completed || self.failed || self.cancelled
+ }
// Server association - tracks which HotlineState this transfer belongs to
var serverID: UUID