Added alarm name in storyboard and started implementation of adding alarms

This commit is contained in:
Dallon Archibald
2021-01-20 11:34:33 -05:00
parent f9c1af7fd8
commit ef72aa8b91
2 changed files with 34 additions and 4 deletions
+12 -2
View File
@@ -20,6 +20,7 @@ class AddAlarmViewController: UIViewController
@IBOutlet weak var repeatWeekdaysSwitch: UISwitch!
@IBOutlet weak var repeatWeekendsSwitch: UISwitch!
@IBOutlet weak var alarmNameTextField: UITextField!
// Pickers
@@ -31,6 +32,17 @@ class AddAlarmViewController: UIViewController
@IBAction func soundLibraryButton(_ sender: Any) {
}
@IBAction func addAlarmButton(_ sender: Any) {
let (h, m, _) = timePicker.date.getHMS()
let alarms = Alarms.fromLocal();
alarms.list.append(
Alarm(hour: h, minute: m, text: "\(alarmNameTextField.text) - \(h * m)", wakeMethod: wvms[0], lastActivate: Date().added(.minute, -1))
)
alarms.localSave()
_ = navigationController?.popViewController(animated: true)
}
override func viewDidLoad()
{
@@ -38,8 +50,6 @@ class AddAlarmViewController: UIViewController
}
}
class WVMDataSource: UIPickerView, UIPickerViewDelegate, UIPickerViewDataSource
{
required init?(coder: NSCoder)