Commit Graph

1 Commits

Author SHA1 Message Date
Dariusz L
1f63aa9ca1 Refactor Canvas interaction logic to separate module
Moved all user interaction handling (mouse, keyboard, panning, resizing, dragging, etc.) from Canvas.js to a new CanvasInteractions.js module. Canvas.js now delegates interaction events to CanvasInteractions, improving code organization and maintainability.
2025-06-25 22:02:39 +02:00