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:
| Name | Type | Default | Description |
|---|---|---|---|
| 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. |