14 Commits

Author SHA1 Message Date
Franco Speziali
e800147eaa Default to day grouping if invalid parameter 2023-05-25 15:55:39 +02:00
Franco Speziali
ea994df145 Folder restructuring; grouped view logic together 2023-05-25 15:39:19 +02:00
Franco Speziali
b18c50c205 Removed year grouping 2023-05-25 15:18:14 +02:00
Franco Speziali
904a9c0691 Changed folder structure; all Calendar logic now in src/Calendar 2023-05-25 14:53:22 +02:00
Franco Speziali
a936de4285 Added option for grouping by year (for handling events that span multiple years) 2022-06-14 18:40:47 +02:00
Franco Speziali
e860fcbf79 Renamed EventGroupingHtmlRenderer to make it simpler (HtmlRenderer) 2022-04-24 22:14:28 +02:00
Franco Speziali
d6aad53da9 Updated Calendar typings 2022-03-23 17:32:03 +01:00
Franco Speziali
97d8429f22 Removed separate Config class 2022-03-23 17:32:00 +01:00
Franco Speziali
b9cbe21203 Removed separate Config class 2022-03-23 11:37:00 +01:00
Franco Speziali
722ddb41e5 Refactoring; Separated EventGrouping class into separate classes for Day, Week, Month. Logic moved upstream into Calendar class. Simplified render selection in interface 2022-03-23 11:28:11 +01:00
Franco Speziali
1e3688ca04 Some renamed groupTypes => groupType as this references a single groupType 2022-03-23 10:34:39 +01:00
Franco Speziali
df41f60101 Default to day grouping if no setting is provided 2022-03-17 21:47:46 +01:00
Franco Speziali
a1d1621a75 Global rename of scale => groupType 2022-03-17 21:00:17 +01:00
Franco Speziali
7a49157fef Added Calendar class 2022-03-17 21:00:17 +01:00