JSCalendar
2020-11-25
2021-08-26
JSCalendar Properties
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
@type
String
Event, Task, Group, AbsoluteTrigger, Alert, Link, Location, NDay, OffsetTrigger, Participant, RecurrenceRule, Relation, TimeZone, TimeZoneRule, VirtualLocation
RFC8984,
Section 4.1.1, Section 4.5.2, Section 1.4.11, Section 4.2.5, Section 4.4.6, Section 4.3.3, Section 1.4.10, Section 4.7.2, Section 4.2.6
IETF
acknowledged
UTCDateTime
Alert
RFC8984,
Section 4.5.2
IETF
action
String
Alert
RFC8984,
Section 4.5.2
IETF
alerts
Id[Alert]
Event, Task
RFC8984,
Section 4.5.2
IETF
aliases
String[Boolean]
TimeZone
RFC8984,
Section 4.7.2
IETF
byDay
NDay[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byHour
UnsignedInt[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byMinute
UnsignedInt[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byMonth
String[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byMonthDay
Int[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
bySecond
UnsignedInt[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
bySetPosition
Int[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byWeekNo
Int[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
byYearDay
Int[]
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
categories
String[Boolean]
Event, Task, Group
RFC8984,
Section 4.2.10
IETF
cid
String
Link
RFC8984,
Section 1.4.11
IETF
color
String
Event, Task, Group
RFC8984,
Section 4.2.11
IETF
comments
String[]
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
contentType
String
Link
RFC8984,
Section 1.4.11
IETF
coordinates
String
Location
RFC8984, Section 4.2.5
IETF
count
UnsignedInt
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
created
UTCDateTime
Event, Task, Group
RFC8984,
Section 4.1.5
IETF
day
String
NDay
RFC8984,
Section 4.3.3
IETF
daylight
TimeZoneRule[]
TimeZone
RFC8984,
Section 4.7.2
IETF
delegatedFrom
Id[Boolean]
Participant
RFC8984,
Section 4.4.6
IETF
delegatedTo
Id[Boolean]
Participant
RFC8984,
Section 4.4.6
IETF
description
String
Event, Task, Location, Participant, VirtualLocation
RFC8984,
Section 4.2.2, Section 4.2.5, Section 4.4.6, Section 4.2.6
IETF
descriptionContentType
String
Event, Task
RFC8984,
Section 4.2.3
IETF
display
String
Link
RFC8984,
Section 1.4.11
IETF
due
LocalDateTime
Task
RFC8984,
Section 5.2.1
IETF
duration
Duration
Event
RFC8984,
Section 5.1.2
IETF
email
String
Participant
RFC8984,
Section 4.4.6
IETF
entries
(Task|Event)[]
Group
RFC8984,
Section 5.3.1
IETF
estimatedDuration
Duration
Task
RFC8984,
Section 5.2.3
IETF
excluded
Boolean
Event, Task
RFC8984,
Section 4.3.6
IETF
excludedRecurrenceRules
RecurrenceRule[]
Event, Task
RFC8984,
Section 4.3.4
IETF
expectReply
Boolean
Participant
RFC8984,
Section 4.4.6
IETF
features
String[Boolean]
VirtualLocation
RFC8984, Section 4.2.6
IETF
firstDayOfWeek
String
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
freeBusyStatus
String
Event, Task
RFC8984,
Section 4.4.2
IETF
frequency
String
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
href
String
Link
RFC8984,
Section 1.4.11
IETF
interval
UnsignedInt
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
invitedBy
Id
Participant
RFC8984,
Section 4.4.6
IETF
keywords
String[Boolean]
Event, Task, Group
RFC8984,
Section 4.2.9
IETF
kind
String
Participant
RFC8984,
Section 4.4.6
IETF
language
String
Participant
RFC8984,
Section 4.4.6
IETF
links
Id[Link]
Group, Event, Task, Location, Participant
RFC8984,
Section 4.2.7, Section 4.2.5, Section 4.4.6
IETF
locale
String
Group, Event, Task
RFC8984,
Section 4.2.8
IETF
localizations
String[PatchObject]
Event, Task
RFC8984,
Section 4.6.1
IETF
locationId
Id
Participant
RFC8984,
Section 4.4.6
IETF
locations
Id[Location]
Event, Task
RFC8984, Section 4.2.5
IETF
locationTypes
String[Boolean]
Location
RFC8984, Section 4.2.5
IETF
memberOf
Id[Boolean]
Participant
RFC8984,
Section 4.4.6
IETF
method
String
Event, Task
RFC8984,
Section 4.1.8
IETF
name
String
Location, VirtualLocation, Participant
RFC8984, Section 4.2.5, Section 4.2.6, Section 4.4.6
IETF
names
String[Boolean]
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
nthOfPeriod
Int
NDay
RFC8984,
Section 4.3.3
IETF
offset
SignedDuration
OffsetTrigger
RFC8984,
Section 4.5.2
IETF
offsetFrom
UTCDateTime
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
offsetTo
UTCDateTime
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
participants
Id[Participant]
Event, Task
RFC8984,
Section 4.4.6
IETF
participationComment
String
Participant
RFC8984,
Section 4.4.6
IETF
participationStatus
String
Participant
RFC8984,
Section 4.4.6
IETF
percentComplete
UnsignedInt
Task, Participant
RFC8984,
Section 5.2.4
IETF
priority
Int
Event, Task
RFC8984,
Section 4.4.1
IETF
privacy
String
Event, Task
RFC8984,
Section 4.4.3
IETF
prodId
String
Event, Task, Group
RFC8984,
Section 4.1.4
IETF
progress
String
Task, Participant
RFC8984,
Section 5.2.5
IETF
progressUpdated
UTCDateTime
Task, Participant
RFC8984,
Section 5.2.6
IETF
recurrenceId
LocalDateTime
Event, Task
RFC8984,
Section 4.3.1
IETF
recurrenceIdTimeZone
TimeZoneId|null
Event, Task
RFC8984, Section 4.3.2
IETF
recurrenceOverrides
LocalDateTime[PatchObject]
Event, Task, TimeZoneRule
RFC8984,
Section 4.3.5, Section 4.7.2
IETF
recurrenceRules
RecurrenceRule[]
Event, Task, TimeZoneRule
RFC8984,
Section 4.3.3, Section 4.7.2
IETF
rel
String
Link
RFC8984,
Section 1.4.11
IETF
relatedTo
String[Relation]
Event, Task, Alert
RFC8984,
Section 4.1.3, Section 4.5.2
IETF
relation
String[Boolean]
Relation
RFC8984,
Section 1.4.10
IETF
relativeTo
String
OffsetTrigger, Location
RFC8984, Section 4.5.2, Section 4.2.5
IETF
replyTo
String[String]
Event, Task
RFC8984,
Section 4.4.4
IETF
requestStatus
String
Event, Task
RFC8984, Section 4.4.7
IETF
roles
String[Boolean]
Participant
RFC8984,
Section 4.4.6
IETF
rscale
String
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
sentBy
String
Event, Task, Participant
RFC8984, Section 4.4.5, Section 4.4.6
IETF
standard
TimeZoneRule[]
TimeZone
RFC8984,
Section 4.7.2
IETF
start
LocalDateTime
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
scheduleAgent
String
Participant
RFC8984,
Section 4.4.6
IETF
scheduleForceSend
Boolean
Participant
RFC8984,
Section 4.4.6
IETF
scheduleSequence
UnsignedInt
Participant
RFC8984,
Section 4.4.6
IETF
scheduleStatus
String[]
Participant
RFC8984,
Section 4.4.6
IETF
scheduleUpdated
UTCDateTime
Participant
RFC8984,
Section 4.4.6
IETF
sendTo
String[String]
Participant
RFC8984,
Section 4.4.6
IETF
sequence
UnsignedInt
Event, Task
RFC8984,
Section 4.1.7
IETF
showWithoutTime
Boolean
Event, Task
RFC8984,
Section 4.2.4
IETF
size
UnsignedInt
Link
RFC8984,
Section 1.4.11
IETF
skip
String
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
source
String
Group
RFC8984,
Section 5.3.2
IETF
start
LocalDateTime
Event, Task
RFC8984,
Section 5.1.1, Section 5.2.2
IETF
status
String
Event
RFC8984,
Section 5.1.3
IETF
timeZone
TimeZoneId|null
Event, Task, Location
RFC8984,
Section 4.7.1, Section 4.2.5
IETF
timeZones
TimeZoneId[TimeZone]
Event, Task
RFC8984,
Section 4.7.2
IETF
title
String
Event, Task, Group, Link
RFC8984,
Section 4.2.1
IETF
trigger
OffsetTrigger|AbsoluteTrigger|UnknownTrigger
Alert
RFC8984,
Section 4.5.2
IETF
tzId
String
TimeZone
RFC8984,
Section 4.7.2
IETF
uid
String
Event, Task, Group
RFC8984,
Section 4.1.2
IETF
until
LocalDateTime
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
updated
UTCDateTime
Event, Task, Group
RFC8984,
Section 4.1.6
IETF
uri
String
VirtualLocation
RFC8984,
Section 4.2.6
IETF
url
String
TimeZone
RFC8984,
Section 4.7.2
IETF
useDefaultAlerts
Boolean
Event, Task
RFC8984,
Section 4.5.1
IETF
validUntil
UTCDateTime
TimeZone
RFC8984,
Section 4.7.2
IETF
virtualLocations
Id[VirtualLocation]
Event, Task
RFC8984,
Section 4.2.6
IETF
when
UTCDateTime
AbsoluteTrigger
RFC8984,
Section 4.5.2
IETF
JSCalendar Types
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
Alert
RFC8984,
Section 4.5.2
IETF
Boolean
RFC8984,
Section 1.3
IETF
Duration
RFC8984,
Section 1.4.6
IETF
Id
RFC8984,
Section 1.4.1
IETF
Int
RFC8984,
Section 1.4.2
IETF
LocalDateTime
RFC8984,
Section 1.4.5
IETF
Link
RFC8984,
Section 1.4.11
IETF
Location
RFC8984,
Section 4.2.5
IETF
NDay
RFC8984,
Section 4.3.3
IETF
Number
RFC8984,
Section 1.3
IETF
Participant
RFC8984,
Section 4.4.6
IETF
PatchObject
RFC8984,
Section 1.4.9
IETF
RecurrenceRule
RFC8984,
Section 4.3.3
IETF
Relation
RFC8984,
Section 1.4.10
IETF
SignedDuration
RFC8984,
Section 1.4.7
IETF
String
RFC8984,
Section 1.3
IETF
TimeZone
RFC8984,
Section 4.7.2
IETF
TimeZoneId
RFC8984,
Section 1.4.8
IETF
TimeZoneRule
RFC8984,
Section 4.7.2
IETF
UnsignedInt
RFC8984,
Section 1.4.3
IETF
UTCDateTime
RFC8984,
Section 1.4.4
IETF
VirtualLocation
RFC8984,
Section 4.2.6
IETF
JSCalendar Enum Values
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
action
Alert
IETF
display
Link
IETF
features
VirtualLocation
IETF
freeBusyStatus
Event, Task
IETF
kind
Participant
IETF
participationStatus
Participant
IETF
privacy
Event, Task
IETF
progress
Task, Participant
IETF
relation
Relation
IETF
relativeTo
OffsetTrigger, Location
IETF
roles
Participant
IETF
scheduleAgent
Participant
IETF
status
Event
IETF
JSCalendar Enum Values for action (Context: Alert)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
display
RFC8984,
Section 4.5.2
IETF
email
RFC8984,
Section 4.5.2
IETF
JSCalendar Enum Values for display (Context: Link)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
badge
RFC8984,
Section 1.4.11
IETF
graphic
RFC8984,
Section 1.4.11
IETF
fullsize
RFC8984,
Section 1.4.11
IETF
thumbnail
RFC8984,
Section 1.4.11
IETF
JSCalendar Enum Values for features (Context: VirtualLocation)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
audio
RFC8984, Section 4.2.6
IETF
chat
RFC8984, Section 4.2.6
IETF
feed
RFC8984, Section 4.2.6
IETF
moderator
RFC8984, Section 4.2.6
IETF
phone
RFC8984, Section 4.2.6
IETF
screen
RFC8984, Section 4.2.6
IETF
video
RFC8984, Section 4.2.6
IETF
JSCalendar Enum Values for freeBusyStatus (Context: Event, Task)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
free
RFC8984,
Section 4.4.2
IETF
busy
RFC8984,
Section 4.4.2
IETF
JSCalendar Enum Values for kind (Context: Participant)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
individual
RFC8984,
Section 4.4.6
IETF
group
RFC8984,
Section 4.4.6
IETF
resource
RFC8984,
Section 4.4.6
IETF
location
RFC8984,
Section 4.4.6
IETF
JSCalendar Enum Values for participationStatus (Context: Participant)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
needs-action
RFC8984,
Section 4.4.6
IETF
accepted
RFC8984,
Section 4.4.6
IETF
declined
RFC8984,
Section 4.4.6
IETF
tentative
RFC8984,
Section 4.4.6
IETF
delegated
RFC8984,
Section 4.4.6
IETF
JSCalendar Enum Values for privacy (Context: Event, Task)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
public
RFC8984,
Section 4.4.3
IETF
private
RFC8984,
Section 4.4.3
IETF
secret
RFC8984,
Section 4.4.3
IETF
JSCalendar Enum Values for progress (Context: Task, Participant)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
needs-action
RFC8984,
Section 5.2.5
IETF
in-process
RFC8984,
Section 5.2.5
IETF
completed
RFC8984,
Section 5.2.5
IETF
failed
RFC8984,
Section 5.2.5
IETF
cancelled
RFC8984,
Section 5.2.5
IETF
JSCalendar Enum Values for relation (Context: Relation)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
first
RFC8984,
Section 1.4.10
IETF
next
RFC8984,
Section 1.4.10
IETF
child
RFC8984,
Section 1.4.10
IETF
parent
RFC8984,
Section 1.4.10
IETF
JSCalendar Enum Values for relativeTo (Context: OffsetTrigger, Location)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
start
RFC8984,
Section 4.5.2
IETF
end
RFC8984,
Section 4.5.2
IETF
JSCalendar Enum Values for roles (Context: Participant)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
owner
RFC8984,
Section 4.4.6
IETF
attendee
RFC8984,
Section 4.4.6
IETF
optional
RFC8984,
Section 4.4.6
IETF
informational
RFC8984,
Section 4.4.6
IETF
chair
RFC8984,
Section 4.4.6
IETF
contact
RFC8984,
Section 4.4.6
IETF
JSCalendar Enum Values for scheduleAgent (Context: Participant)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
server
RFC8984,
Section 4.4.6
IETF
client
RFC8984,
Section 4.4.6
IETF
none
RFC8984,
Section 4.4.6
IETF
JSCalendar Enum Values for status (Context: Event)
Expert Review
Robert Stepanek, Neil Jenkins, Michael Douglass
confirmed
RFC8984,
Section 5.1.3
IETF
cancelled
RFC8984,
Section 5.1.3
IETF
tentative
RFC8984,
Section 5.1.3
IETF