In next 2 weeks we are planning to release Scheduler 3.0.
Currently, it’s not ready for production yet,
but to get you feedback we are sharing the current state
The package and updated documentation are attached below.
There must not be any migration issues, all API is backward compatible, so
you should just replace the old codebase files with the new ones.
Major features of 3.0 version:
Version of the scheduler for touch phones
WeekAgenda view
Netbook-friendly lightbox form
Draggable lightbox
Multiline header for timeline view
Configurable work-time bounds
Improved day|week views (multiday area)
Tons of fixes
The skin of the calendar has been adjusted a bit. Now the default package
includes one of glossy skins (so you can get a shiny look and feel
from the box).
The version is quite stable, but it’s still not ready for production usage. Also,
beware that it’s not compatible with the current version of SkinBuilder.
Wanted to point out that samples are included for each feature.
Also new event rendering logic was included - cascade event display. Be sure to check 02_customization/24_cascade_event_display.html sample.
scheduler.blockTime(0, [0,8*60,18*60,24*60], {"unit": 1});
scheduler.blockTime(1, "fullday", {"unit": [2,4]});
Where ‘unit’ is the name of unit view. You may use it with several units views.
There seems to be a problem with using blockTime in unit view - it works as expected when you use blockTime() once, but subsequent calls to blockTime() override the previous ones. So only the last call has any effect.
Also is there a way of specifying that a block should apply for multiple days (or all days)?
And can the blockTime be applied for all units rather than having to specify all the units individually?