LiveActivityAttributes.swift 582 B

123456789101112131415161718192021222324
  1. import ActivityKit
  2. import Foundation
  3. struct LiveActivityAttributes: ActivityAttributes {
  4. public struct ContentState: Codable, Hashable {
  5. let bg: String
  6. let direction: String?
  7. let change: String
  8. let date: Date
  9. let chart: [Double]
  10. let chartDate: [Date?]
  11. let rotationDegrees: Double
  12. let highGlucose: Double
  13. let lowGlucose: Double
  14. let cob: Decimal
  15. let iob: Decimal
  16. let lockScreenView: String
  17. let unit: String
  18. let isOverrideActive: Bool
  19. }
  20. let startDate: Date
  21. }