Metric.swift 583 B

12345678910111213141516171819202122
  1. // LoopFollow
  2. // Metric.swift
  3. // Created by Jonas Björkert on 2024-07-18.
  4. import Foundation
  5. class Metric {
  6. var value: Double
  7. var maxFractionDigits: Int
  8. var minFractionDigits: Int
  9. init(value: Double, maxFractionDigits: Int, minFractionDigits: Int) {
  10. self.value = value
  11. self.maxFractionDigits = maxFractionDigits
  12. self.minFractionDigits = minFractionDigits
  13. }
  14. func formattedValue() -> String {
  15. return Localizer.formatToLocalizedString(value, maxFractionDigits: maxFractionDigits, minFractionDigits: minFractionDigits)
  16. }
  17. }