Calendar/src/managers
Janus Knudsen 7054c0d40a Refactors event positioning and drag-and-drop
Centralizes event position calculations into `PositionUtils` for consistency and reusability across managers and renderers.

Improves drag-and-drop functionality by emitting events for all-day event conversion and streamlining position calculations during drag operations.

Introduces `AllDayManager` and `AllDayEventRenderer` to manage and render all-day events in the calendar header. This allows dragging events to the header to convert them to all-day events.
2025-09-13 00:39:56 +02:00
..
AllDayManager.ts Refactors event positioning and drag-and-drop 2025-09-13 00:39:56 +02:00
CalendarManager.ts Enhances drag and drop functionality 2025-09-10 22:07:40 +02:00
DragDropManager.ts Refactors event positioning and drag-and-drop 2025-09-13 00:39:56 +02:00
EventFilterManager.ts Refactors project structure and event rendering 2025-09-09 17:15:06 +02:00
EventManager.ts wip 2025-09-09 14:35:21 +02:00
GridManager.ts Improves drag and drop functionality 2025-09-03 20:48:23 +02:00
HeaderManager.ts Refactors calendar event rendering and management 2025-09-12 00:36:02 +02:00
NavigationManager.ts Implements event overlap rendering 2025-09-04 00:16:35 +02:00
ScrollManager.ts Refactors event positioning and drag-and-drop 2025-09-13 00:39:56 +02:00
SimpleEventOverlapManager.ts wip 2025-09-09 14:35:21 +02:00
ViewManager.ts Refactors calendar managers and renderers 2025-09-03 18:51:19 +02:00
WorkHoursManager.ts Refactors event positioning and drag-and-drop 2025-09-13 00:39:56 +02:00