Hi Renato,
Syncfusion Greetings.
There is currently no option available in our JS 1 Scheduler to satisfy your all three requirements. But in our JS2 scheduler, everything can be achievable. Please find the options below to satisfy your needs using our JS2 scheduler.
Q1: Yes it is possible to move the scroll to current time on initial load by using ScrollTo method of the scheduler. Please refer below UG link.
Q2: You can manually scroll to the specific time by using ScrollTo method. Please refer below sample.
Q3: You can achieve this by making use some CSS customization in JS2 Scheduler.
Therefore, we recommend you to try our new JS2 Scheduler, which is completely developed based on the pure JavaScript and the source code is written in TypeScript. The rendering of all day row appointments order in JS2 Scheduler are same and won't change as you expect, as well as it is comparatively faster in performance than JS1 Scheduler. It has equally all the important features available in JS1, as well as we still keep on improving it by adding some new additional features to it.
Also, it has support for other platforms and frameworks such as ASP.NET MVC, ASP.NET Core, Vue, Angular, React, Blazor, TypeScript and JavaScript. Our JS2 components are also compatible to use along with all JS1 controls. Please refer below UG and demo link.
Please refer our API comparison for JS1 and JS2 from below link.
Regards,
M.Vinitha devi