NumberFormatter+Charts.swift 649 B

12345678910111213141516171819202122232425262728
  1. //
  2. // NumberFormatter.swift
  3. // LoopUI
  4. //
  5. // Copyright © 2019 LoopKit Authors. All rights reserved.
  6. //
  7. import Foundation
  8. extension NumberFormatter {
  9. class var dose: NumberFormatter {
  10. let numberFormatter = NumberFormatter()
  11. numberFormatter.numberStyle = .decimal
  12. numberFormatter.minimumFractionDigits = 2
  13. numberFormatter.maximumFractionDigits = 2
  14. return numberFormatter
  15. }
  16. class var integer: NumberFormatter {
  17. let numberFormatter = NumberFormatter()
  18. numberFormatter.numberStyle = .none
  19. numberFormatter.maximumFractionDigits = 0
  20. return numberFormatter
  21. }
  22. }