javascript syncfusion scheduler - customize scroll event trigger to reduce api calls with CustomDataAdaptor

We have syncfusion scheduler with javascript. We are using CustomDataAdapter where we call ajax and bind the events. Right now even on slight scroll it triggers API call and makes it difficult for user to view the data. Is there anyway we can delay calls to make user experience better?


1 Reply

VR Vijay Ravi Syncfusion Team November 20, 2025 11:24 AM UTC

Hi grishma,

 

Based on your requirement, we have reviewed and validated your reported issue. Please confirm whether your application is utilizing the virtual scrolling feature or the enableLazyLoading property. Once you have enabled these properties, the API request will be triggered during scrolling. We recommend binding the scheduler's virtualScrollStart and virtualScrollStop events to customize the delay as needed. Please refer to the API documentation provided below for your reference.

 

VirtualScrollStart API: https://ej2.syncfusion.com/javascript/documentation/api/schedule/index-default#virtualscrollstart

VirtualScrollStop API: https://ej2.syncfusion.com/javascript/documentation/api/schedule/index-default#virtualscrollstop

Regards,
Vijay


Loader.
Up arrow icon