Our pure JavaScript Scheduler component


Post by Aniket »

Team,
Is there any way to set a default zoom or view of the scheduler?

Post integration, the scheduler looks a big zoomed in so I would want to set a default view for it


Post by pmiklashevich »

Sure! Please define viewPreset according to your requirements and define startDate/endDate. Otherwise the Scheduler will have to calculate these values and the result might look differ.

Pavlo Miklashevych
Sr. Frontend Developer


Post by Aniket »

Pavel, I set dynamic startdate and enddate from my backend using the crudmanager. So in viewpreset I dont hardcode them.

Is there any way set default zoom level or preset since I dont hardcode startdate and endate in viewpreset


Post by pmiklashevich »

Zoom in Scheduler is just switching between view presets. Default zoom level or default view preset is defined on the scheduler. Please see scheduler.viewPreset config. If omitted, the current viewpreset is equal to 'weekAndDayLetter'. ViewPreset has no start/end dates configuration. It just tells the timeline how it should look like (tick size, header levels, renderers, etc). If you load start/end date dynamically, please subscribe to the load event of the Crud Manager and call setTimeSpan with your dates.

Pavlo Miklashevych
Sr. Frontend Developer


Post Reply