TRCCommandType.swift 655 B

12345678910111213141516171819202122232425
  1. // LoopFollow
  2. // TRCCommandType.swift
  3. import Foundation
  4. enum TRCCommandType: String, Encodable {
  5. case bolus
  6. case tempTarget = "temp_target"
  7. case cancelTempTarget = "cancel_temp_target"
  8. case meal
  9. case startOverride = "start_override"
  10. case cancelOverride = "cancel_override"
  11. var displayName: String {
  12. switch self {
  13. case .bolus: return "Bolus"
  14. case .tempTarget: return "Temp Target"
  15. case .cancelTempTarget: return "Cancel Temp Target"
  16. case .meal: return "Meal"
  17. case .startOverride: return "Start Override"
  18. case .cancelOverride: return "Cancel Override"
  19. }
  20. }
  21. }