| 123456789101112131415161718192021222324252627 |
- import Foundation
- extension DataTable {
- final class Provider: BaseProvider, DataTableProvider {
- @Injected() var pumpHistoryStorage: PumpHistoryStorage!
- @Injected() var tempTargetsStorage: TempTargetsStorage!
- @Injected() var carbsStorage: CarbsStorage!
- @Injected() var nightscoutManager: NightscoutManager!
- func pumpHistory() -> [PumpHistoryEvent] {
- pumpHistoryStorage.recent()
- }
- func tempTargets() -> [TempTarget] {
- tempTargetsStorage.recent()
- }
- func carbs() -> [CarbsEntry] {
- carbsStorage.recent()
- }
- func deleteCarbs(at date: Date) {
- nightscoutManager.deleteCarbs(at: date)
- }
- }
- }
|