OverrideDataFlow.swift 584 B

12345678910111213141516171819202122232425262728
  1. import Foundation
  2. import SwiftUI
  3. enum OverrideConfig {
  4. enum Config {}
  5. enum Tab: String, Hashable, Identifiable, CaseIterable {
  6. case overrides
  7. case tempTargets
  8. var id: String { rawValue }
  9. var name: String {
  10. var name: String = ""
  11. switch self {
  12. case .overrides:
  13. name = "Overrides"
  14. case .tempTargets:
  15. name = "Temp Targets"
  16. }
  17. return NSLocalizedString(name, comment: "Selected Tab")
  18. }
  19. }
  20. }
  21. protocol OverrideProvider: Provider {}