A view to display group/resource going down on the Y-Axis and time running along the X-Axis on top.
The time range is customizable to display different range. Show hours for each day or just dates on top. View screenshots for more information
Requires Web2Cal Ultimate or Super.
The quick select of date range is only available in super
Option | Type | Description | Default |
---|---|---|---|
defaultMode | String | Code of the itme range to be displayed. | C |
showOnStartup | Boolean | Make this the default view to be displayed on calendar display | False |
showSubHeader | Boolean | Option to hide/display the sub-header | True |
showSubHeader | Boolean | Option to hide/display the sub-header | True |
customViews | Array |
Array of various time-ranges in scheduler. Each time range specifies
|
|
startTime | Number | Number 0 through 24. Number must be lesser than endTime Minutes are not supported at this time. | True |
endTime | Number | Number 1 through 24. Number 0 through 24. Number must be greater than startTime Minutes are not supported at this time. | 24 |
slotTemplate | String | Template to display the items in Y-Axis. Specify the ID of HTML Element to be used. | "" |
Web2Cal Quick Add makes adding new events simple. If you don't like cumbersome forms to fill out, Quick Add can almost read a simple sentence and add the event. If you type in something like [Brunch with Mom at Java 11am Sunday], Quick Add can figure out what you mean and pop the new event right onto your calendar.
Requires Web2Cal Ultimate or Multi.
Option | Type | Description | Default |
---|---|---|---|
createTemplate | Boolean | True | Boolean operator indicates if the input element should be created by the control. Alternatively, you can use an external control to interpret the text to event. |
label | String | Quick Add | Label to be displayed |
showAddButton | Boolean | True | Boolean operator indicates if the button element should be created by the control. Alternatively, you can use an external control to interpret the text to event. |
showAddButton | Boolean | True | Boolean operator indicates if the button element should be created by the control. Alternatively, you can use an external control to interpret the text to event. |
defaultDurationInMinutes | Number | 60 | Default duration of the event that is created |
callback | function | Invoked when event is created | Params : function(event){} 1. Event Object |
Function | Params | Description | Return |
---|---|---|---|
parseToEvent | String | Converts the input string to an event object | Event Object. |
Block Events is an extension that all calendars must have. This extension can either allow creation / dropping events in the range that is specified or block events from being created / dropped in the range specified.
There could be more than one time range per day. Callbacks provide that fine grained control to your extension.
You can update the range to block anytime by invoking the update method. With the right options, This extension can also prevent events from overlapping.
Requires Web2Cal Ultimate or Multi.
Option | Type | Description | Default |
---|---|---|---|
maxMinutes | Number | Number of blocks maximum allowed. | 180 |
minMinutes | Boolean | Minimum blocks allowed | 30 |
onBlockedDayException | function | Invoked when an event conflict is detected | Params : function(blockedDay, event, operation){} 1. Day of Event 2. Event Object 3. Mode - Either Create / Update |
Year View Extension adds the support to view an entire years events on a single screen.
Requires Web2Cal Ultimate or Super.
Option | Type | Description | Default |
---|---|---|---|
height | Number | Height of the year view control | 1000px |
showOnStartup | Function | Make this the default view | false |
scrollToMonth | Boolean | Automatically scroll to current month | true |
labelEvery | number | Label to appear every X days | 5 |