Calendar/src/managers
Janus C. H. Knudsen cf463cc691 Refactors all-day event layout calculation
Improves all-day event drag and drop by recalculating layouts and applying differential updates to minimize DOM manipulations.

This change optimizes the update process by comparing current and new layouts, only updating elements with changed grid areas, leading to smoother transitions.
Removes obsolete code.
2025-09-30 22:35:07 +02:00
..
AllDayManager.ts Refactors all-day event layout calculation 2025-09-30 22:35:07 +02:00
CalendarManager.ts Major refactor into type safe TS 2025-09-23 20:44:15 +02:00
DragDropManager.ts Improves drag and drop functionality 2025-09-30 00:13:52 +02:00
EventFilterManager.ts Major refactor into type safe TS 2025-09-23 20:44:15 +02:00
EventManager.ts Supports dynamic event types; refactors navigation DOM access 2025-09-23 23:39:01 +02:00
GridManager.ts Major refactor into type safe TS 2025-09-23 20:44:15 +02:00
HeaderManager.ts Improves drag and drop functionality 2025-09-30 00:13:52 +02:00
NavigationManager.ts Refactors grid creation to GridRenderer 2025-09-25 17:46:49 +02:00
ScrollManager.ts Separates all-day event rendering; handles header lifecycle 2025-09-22 21:53:18 +02:00
SimpleEventOverlapManager.ts wip 2025-09-09 14:35:21 +02:00
ViewManager.ts Fixes drag and drop to header issues 2025-09-17 23:39:29 +02:00
WorkHoursManager.ts Refactors event positioning and drag-and-drop 2025-09-13 00:39:56 +02:00