gh-XcodesOrg-XcodesApp/Xcodes/Frontend/XcodeList/XcodeListCategory.swift
2025-08-25 18:21:53 -04:00

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() }
}