From c30f78efbb38896976e7b77d73464f42f5384fe3 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 17 Jan 2021 13:17:19 -0500 Subject: [PATCH] [+] Create enabled field in Alarm --- ProjectClock/Models.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ProjectClock/Models.swift b/ProjectClock/Models.swift index ec445f1..39d60d4 100644 --- a/ProjectClock/Models.swift +++ b/ProjectClock/Models.swift @@ -30,6 +30,7 @@ let wvms = [ struct Alarm: Codable { + var enabled: Bool var alarmTime: Date var text: String var wakeMethod: WVM @@ -58,4 +59,7 @@ class Alarms: Codable /// Read an alarm object from local storage static func fromLocal() -> Alarms { return Alarms().localRead() } + + /// Get enabled alarms + var listEnabled: [Alarm] { return list.filter { $0.enabled } } }