SchedulerDragScrollProps

Configures automatic scrolling behavior when dragging or resizing events near viewport edges. Provides smooth scrolling as users move events or resize handles toward the scheduler boundaries, enabling seamless operations across larger time ranges or date spans.

Props

The following table outlines the props for the SchedulerDragScrollProps:

NameTypeDefaultDescription
enable
boolean
true

Enables or disables automatic scrolling when dragging or resizing events near viewport edges. When disabled, the viewport remains static during drag/resize operations.

scrollBy
number
10

Number of pixels to scroll per scroll step/tick (typical range: 5-20 pixels for balanced responsiveness). Larger values increase scroll speed; smaller values provide finer control.

timeDelay
number
100

Specifies the delay in milliseconds between consecutive scroll steps (typical range: 50-200ms). Shorter delays result in faster scrolling; longer delays provide more controlled, slower scrolling.