Enable edge-scrolling behavior when dragging tasks or slots. When a user drags an object to the edge of the calendar view (top, bottom, left, or right boundaries), the calendar should automatically scroll in that direction, allowing seamless placement of tasks into time slots that are currently off-screen.
