
Schedule.js - GitHub Pages
The easiest way to schedule work items with complex dependencies across developers that all have different work schedules. Or reserve elevators in an apartment building.
Later.js - GitHub Pages
Built on Later, Schedule lets you easily schedule anything with full support for dependencies, resource reservations, and flexible ways to define availability (i.e. specify working hours including a lunch break).
Getting Started - GitHub Pages
Schedule works in both the browser (IE7+, FireFox, Chrome, Safari) and Node.js environments. Simply include the library to get access to the Schedule namespace and all functionality.
Getting Started - GitHub Pages
There are some basic benchmarks (using benchmarkjs) included in the installation that test the performance of the various time periods and a basic and complex schedule.
Reservation Example - GitHub Pages
Defining a set of reservations Defining a set of elevators that will be reserved Using schedule.tasks to get the tasks into the proper format Using schedule.resources to get the resources into the proper …
Parsers - bunkat.github.io
Overview While schedules can always be manually created, it is usually easier to use one of the following parsers that are included with Later. Each of the parsers generates a valid schedule …
Execute - bunkat.github.io
Similar to the built-in implementation of setInterval, later.setInterval takes a function to execute and a delay, which in this case is defined by a Later schedule.
Occurrences - bunkat.github.io
Once a schedule has been defined, it can be used to calculate future and past occurrences of that schedule. An occurrence is a date that meets all of the constraints imposed by the schedule.
Tasks - bunkat.github.io
Often times the tasks that your application defines are not in the format that Schedule requires. To make the conversion process easier, Schedule includes a task generator that can be used on any array of …
Resources - GitHub Pages
Often times the resources that your application defines are not in the format that Schedule requires. To make the conversion process easier, Schedule includes a resource generator that can be used on …