mirror of
https://github.com/XcodesOrg/XcodesApp.git
synced 2026-03-25 08:55:46 +00:00
21 lines
607 B
Swift
21 lines
607 B
Swift
import Foundation
|
|
|
|
enum XcodeListCategory: String, CaseIterable, Identifiable, CustomStringConvertible {
|
|
case all
|
|
case release
|
|
case beta
|
|
case releasePlusNewBetas
|
|
|
|
var id: Self { self }
|
|
|
|
var description: String {
|
|
switch self {
|
|
case .all: return localizeString("All")
|
|
case .release: return localizeString("Release")
|
|
case .beta: return localizeString("Beta")
|
|
case .releasePlusNewBetas: return localizeString("ReleasePlusNewBetas")
|
|
}
|
|
}
|
|
|
|
var isManaged: Bool { PreferenceKey.xcodeListCategory.isManaged() }
|
|
}
|