ScheduleJS

  1. Activity links describe a relation between two activities.

    機能: Activities can be attached to one another using the ActivityLink API. A link can be assigned one of the following four relations, stating the origin of the drawn link and its target: End to Start End to End Start to End Start to Start Links exist in the ...

  2. Display activities using multiple layout modes.

    機能: ScheduleJS propose four layout modes: The “Gantt” layout: provide a start time and an end time to display duration on the timeline. Create specific activity links with typed relations like start-to-end, end-to-start, end-to-end, etc. The “agenda” layout: ...

  3. Define a unique way of rendering for your activities.

    機能: ScheduleJS draws every pixel visible on the graphics by using internal activity renderers. The ActivityRenderer API is designed to empower the developer with extended flexibility. ScheduleJS comes with a wide set of entry points and will let the developer ...

  4. Calendar activities are used to outline specific areas on the graphics.

    機能: Calendar activities shows on the background of rows. They can mark periods like weekend days, holidays, special events, and so on. Calendar activities are always shown as read-only, meaning they cannot be edited interactively by the user, they should be ...

  5. ScheduleJS provides an extensive set of events, methods, and observables to react to user actions.

    機能: Event handling in ScheduleJS is at the core of the library. We provide a rich set of events, methods, and observables that you can use to design a tailored user experience. Every user input like selecting activities, moving the timeline, changing zoom ...

  6. Zoom in and out seamlessly and fine tune the zoom operations.

    機能: ScheduleJS offers intuitive ways to zoom in and out of the graphics and a well thought API to manipulate zoom operations. First, you can zoom in and out using the timeline. A couple of ways to do it is by double clicking a period such as a specific day or ...

  7. Reschedule activities, change value, start, or end time.

    機能: The drag-and-drop feature enables graphical interactions with the charts using default user input method. To get started, just define your activities as "mutable" to enable this feature. The drag-and-drop API gives access to multiple methods and ...