18 lines
416 B
Swift
18 lines
416 B
Swift
import Foundation
|
|
|
|
enum BWState : Int, Codable {
|
|
case valid = 0
|
|
case needLogin = 1
|
|
case needPremium = 2
|
|
case needSetup = 3
|
|
case need2FAItem = 4
|
|
case syncing = 5
|
|
// case needUnlock = 6
|
|
case needDeviceOwnerAuth = 7
|
|
case debug = 255
|
|
|
|
var isDestructive: Bool {
|
|
return self == .needSetup || self == .needLogin || self == .needPremium || self == .need2FAItem
|
|
}
|
|
}
|