Our pure JavaScript Scheduler component


Post by Luffy »

HI
We are going to use two schedulers in partnering both of them.

Is there any way to display availability time, scheduled time and nonworking time in the scheduler per resource.

I know there is a resource time range to do that. But we need to create three separate objects for available time, scheduled time and nonworking time.

Any other options to achieve the above requirement?

we have to load around four months data for around 150 resources. If I created three separate resource time range objects per resource, that will be around 50 000 records without events. Does bryntum handle this load?

or any other way to do that?

Can we implement pagination or lazy data loading over bryntum?

If yes, How bryntum manage to do filtering, sorting, searching and zooming?

I have found this link which I hope to related to the topic.
viewtopic.php?f=49&t=9851&p=54586&hilit=non+working+hours#p54586

It has mentioned about bryntum plugin for the resource zones.
https://www.bryntum.com/docs/scheduler-for-extjs/#!/api/Sch.plugin.ResourceZones

Where can I find sample code for the resource time zone?
Any sample code for, how are we integrate these plugins?
Do we need to pay extra to have these plugins?

Best regards,
Anuradha

Post by mats »

Is there any way to display availability time, scheduled time and nonworking time in the scheduler per resource.
Yes, use resource time ranges: https://bryntum.com/docs/scheduler/#Scheduler/feature/ResourceTimeRanges
I know there is a resource time range to do that. But we need to create three separate objects for available time, scheduled time and nonworking time.
A time range can represent whatever you want, it's just a rendered rectangle.
Any other options to achieve the above requirement?
No
we have to load around four months data for around 150 resources. If I created three separate resource time range objects per resource, that will be around 50 000 records without events. Does bryntum handle this load?
Should work fine since we use virtual rendering as you scroll left / right / up / down
Can we implement pagination or lazy data loading over bryntum?
Sure you can load new data into the stores on scroll for example
If yes, How bryntum manage to do filtering, sorting, searching and zooming?
Not sure what you are asking?
It has mentioned about bryntum plugin for the resource zones.
https://www.bryntum.com/docs/scheduler-for-extjs/#!/api/Sch.plugin.ResourceZones
This is not relevant, it's for our other scheduler product.
Where can I find sample code for the resource time zone?
https://bryntum.com/docs/scheduler/#Scheduler/feature/ResourceTimeRanges
Any sample code for, how are we integrate these plugins?
https://bryntum.com/examples/scheduler/resourcetimeranges
Do we need to pay extra to have these plugins?
No it's part of our core

Post Reply