From 6963eb6cb0f7d15c97f44b9ca439be321edb8a8f Mon Sep 17 00:00:00 2001 From: dusoleil Date: Fri, 26 Aug 2022 20:43:03 -0400 Subject: accidentally wasn't tracking any of the data model objects --- data_model/DataHelpers.gd | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 data_model/DataHelpers.gd (limited to 'data_model/DataHelpers.gd') diff --git a/data_model/DataHelpers.gd b/data_model/DataHelpers.gd new file mode 100644 index 0000000..9e8d7cd --- /dev/null +++ b/data_model/DataHelpers.gd @@ -0,0 +1,24 @@ +class_name DataHelpers + +static func dummy_data(data): + return data + +static func timeofday(time): + var hour = time / 60 + var minute = time % 60 + var am = hour < 12 + hour = hour % 12 + if hour == 0: + hour = 12 + var string = "%2d:%02d %s" + return string % [hour, minute, "AM" if am else "PM"] + +enum Frequency {DAILY, EVERY_OTHER_DAY, WEEKLY, BI_WEEKLY, MONTHLY, SIZE} +static func frequency(freq): + match freq: + Frequency.DAILY: return "Daily" + Frequency.EVERY_OTHER_DAY: return "Every\nOther Day" + Frequency.WEEKLY: return "Weekly" + Frequency.BI_WEEKLY: return "Bi-Weekly" + Frequency.MONTHLY: return "Monthly" + _: return "" -- cgit v1.2.3