immich/mobile/ios/Runner/Resolvers/Request.swift

21 lines
380 B
Swift
Raw Normal View History

2025-09-11 11:40:29 -04:00
class CancellationToken {
var isCancelled = false
}
class Request {
let cancellationToken: CancellationToken
init(cancellationToken: CancellationToken) {
self.cancellationToken = cancellationToken
}
var isCancelled: Bool {
get {
return cancellationToken.isCancelled
}
set(newValue) {
cancellationToken.isCancelled = newValue
}
}
}