logo

/repo|v1.12.8

Typedef

Schedule:

object

calendar.jsline 513

Schedule information

PROPERTIES
NameTypeDescription

id

[ string ]

The unique schedule id depends on calendar id

calendarId

string

The unique calendar id

title

[ string ]

The schedule title

body

[ string ]

The schedule body text which is text/plain

start

[ stringTZDate ]

The start time. It's 'string' for input. It's 'TZDate' for output like event handler.

end

[ stringTZDate ]

The end time. It's 'string' for input. It's 'TZDate' for output like event handler.

goingDuration

[ number ]

The travel time: Going duration minutes

comingDuration

[ number ]

The travel time: Coming duration minutes

isAllDay

[ boolean ]

The all day schedule

category

[ string ]

The schedule type('milestone', 'task', allday', 'time')

dueDateClass

[ string ]

The task schedule type string
(any string value is ok and mandatory if category is 'task')

location

[ string ]

The location

attendees

[ Array ]

The attendees

recurrenceRule

[ string ]

The recurrence rule

isPending

[ boolean ]

The in progress flag to do something like network job(The schedule will be transparent.)

isFocused

[ boolean ]

The focused schedule flag

isVisible

[ boolean ]

The schedule visibility flag

isReadOnly

[ boolean ]

The schedule read-only flag

isPrivate

[ boolean ]

The private schedule

color

[ string ]

The schedule text color

bgColor

[ string ]

The schedule background color

dragBgColor

[ string ]

The schedule background color when dragging it

borderColor

[ string ]

The schedule left border color

customStyle

[ string ]

The schedule's custom css class

raw

[ any ]

The user data

state

[ string ]

The schedule's state ('busy', 'free')

Resizable