Files
pkurchatov 149b80a37f Sendable DivData
commit_hash:ae183ed8d06f2c89c8693f59bedba49752638377
2025-01-16 16:25:07 +03:00

194 lines
6.3 KiB
Swift

// Generated code. Do not modify.
import Foundation
import Serialization
import VGSL
public final class PhoneMasks: @unchecked Sendable {
public static let extraNumbers: String = "00"
public let value: [String: Any] // default value: { "1": { "value": "+0 (000) 000-00-00" }, "2": { "0": { "value": "+00 (000) 000-00-00" }, "7": { "value": "+00 (000) 000-00-00" }, "4": { "4": { "value": "+000 000 000 000" }, "*": { "value": "+000 (00) 000-00-00" } }, "*": { "value": "+000 (00) 000-00-00" } }, "3": { "1": { "value": "+00 00 000 0000" }, "5": { "0": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+000 (00) 000-00-00" } }, "8": { "0": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+000 (00) 000-00-00" } }, "7": { "3": { "value": "+000 (000) 0-00-00" }, "4": { "value": "+000 (000) 000-00-00" }, "5": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+000 (00) 000-00-00" } }, "*": { "value": "+00 (000) 000-00-00" } }, "4": { "1": { "value": "+00 00 000-00-00" }, "2": { "value": "+000 (00) 000-00-00" }, "4": { "value": "+00 0000 000000" }, "*": { "value": "+00 (000) 000-00-00" } }, "5": { "0": { "value": "+000 (00) 000-00-00" }, "5": { "value": "+00 (00) 0000-0000" }, "9": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+00 (000) 000-00-00" } }, "6": { "7": { "value": "+000 (00) 000-00-00" }, "8": { "value": "+000 (00) 000-00-00" }, "9": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+00 (000) 000-00-00" } }, "7": { "7": { "value": "+0 (000) 000-00-00" }, "3": { "3": { "value": "+0 (000) 000-00-00" }, "*": { "value": "+0 (000) 000-00-00" } }, "*": { "value": "+0 (000) 000-00-00" } }, "8": { "9": { "value": "0 (000) 000-00-00" }, "5": { "value": "+000 (00) 000-00-00" }, "8": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+00 (000) 000-00-00" } }, "9": { "6": { "value": "+000 (00) 000-00-00" }, "7": { "value": "+000 (00) 000-00-00" }, "9": { "4": { "value": "+000 (000) 000-00-00" }, "5": { "value": "+000 (000) 00-00-00" }, "6": { "value": "+000 (000) 000-00-00" }, "8": { "value": "+000 (00) 000-00-00" }, "*": { "value": "+000 (00) 000-00-00" } }, "*": { "value": "+00 (000) 000-00-00" } }, "*": { "value": "+0000000000000" } }
public static let VALUE_DEFAULT = (try! JSONSerialization.jsonObject(jsonString: """
{
"1": {
"value": "+0 (000) 000-00-00"
},
"2": {
"0": {
"value": "+00 (000) 000-00-00"
},
"7": {
"value": "+00 (000) 000-00-00"
},
"4": {
"4": {
"value": "+000 000 000 000"
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"3": {
"1": {
"value": "+00 00 000 0000"
},
"5": {
"0": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"8": {
"0": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"7": {
"3": {
"value": "+000 (000) 0-00-00"
},
"4": {
"value": "+000 (000) 000-00-00"
},
"5": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"4": {
"1": {
"value": "+00 00 000-00-00"
},
"2": {
"value": "+000 (00) 000-00-00"
},
"4": {
"value": "+00 0000 000000"
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"5": {
"0": {
"value": "+000 (00) 000-00-00"
},
"5": {
"value": "+00 (00) 0000-0000"
},
"9": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"6": {
"7": {
"value": "+000 (00) 000-00-00"
},
"8": {
"value": "+000 (00) 000-00-00"
},
"9": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"7": {
"7": {
"value": "+0 (000) 000-00-00"
},
"3": {
"3": {
"value": "+0 (000) 000-00-00"
},
"*": {
"value": "+0 (000) 000-00-00"
}
},
"*": {
"value": "+0 (000) 000-00-00"
}
},
"8": {
"9": {
"value": "0 (000) 000-00-00"
},
"5": {
"value": "+000 (00) 000-00-00"
},
"8": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"9": {
"6": {
"value": "+000 (00) 000-00-00"
},
"7": {
"value": "+000 (00) 000-00-00"
},
"9": {
"4": {
"value": "+000 (000) 000-00-00"
},
"5": {
"value": "+000 (000) 00-00-00"
},
"6": {
"value": "+000 (000) 000-00-00"
},
"8": {
"value": "+000 (00) 000-00-00"
},
"*": {
"value": "+000 (00) 000-00-00"
}
},
"*": {
"value": "+00 (000) 000-00-00"
}
},
"*": {
"value": "+0000000000000"
}
}
""") as! [String: Any])
init(
value: [String: Any]? = nil
) {
self.value = value ?? Self.VALUE_DEFAULT
}
}
#if DEBUG
// WARNING: this == is incomplete because of [String: Any] in class fields
extension PhoneMasks: Equatable {
public static func ==(lhs: PhoneMasks, rhs: PhoneMasks) -> Bool {
return true
}
}
#endif