As the title states, how do I go about adding an always visible horizontal scrollbar at the top of the schedule? I have a schedule with 100s of resources and a very wide timespan, so scrolling to the bottom of the page is causing UX issues.
Hello.
You need to constrain height of the scheduler, that will bring horizontal scrollbar to the visible area.
Sorry, do you have more information on that? Do you mean using custom styles to set the viewport of the schedule itself so that there's a maxHeight on the viewport? Is there a particular property I should be setting?
Perhaps I should be listening in on the Scheduler resize event to recalculate the height-span? I'm using it with react. Here is the styles I'm using where BryntumContainer is the parent, and bryntumScheduler is the class i've attached to the scheduler object.