LoopUIColorPalette.swift 983 B

12345678910111213141516171819202122232425262728
  1. //
  2. // LoopUIColorPalette.swift
  3. // LoopKitUI
  4. //
  5. // Created by Darin Krauss on 1/14/21.
  6. // Copyright © 2021 LoopKit Authors. All rights reserved.
  7. //
  8. import SwiftUI
  9. public struct LoopUIColorPalette {
  10. public let guidanceColors: GuidanceColors
  11. public let carbTintColor: Color
  12. public let glucoseTintColor: Color
  13. public let insulinTintColor: Color
  14. public let loopStatusColorPalette: StateColorPalette
  15. public let chartColorPalette: ChartColorPalette
  16. public init(guidanceColors: GuidanceColors, carbTintColor: Color, glucoseTintColor: Color, insulinTintColor: Color, loopStatusColorPalette: StateColorPalette, chartColorPalette: ChartColorPalette) {
  17. self.guidanceColors = guidanceColors
  18. self.carbTintColor = carbTintColor
  19. self.glucoseTintColor = glucoseTintColor
  20. self.insulinTintColor = insulinTintColor
  21. self.loopStatusColorPalette = loopStatusColorPalette
  22. self.chartColorPalette = chartColorPalette
  23. }
  24. }