From 14f38a916a8d54d246f377c1543a93cf1e70d9de Mon Sep 17 00:00:00 2001
From: Hyunjin Park
Since:
1.0
@@ -487,6 +487,8 @@ HIGH - if item priority is high
MEDIUM - if item priority is medium
Since:
1.0
@@ -530,6 +532,8 @@ For an event, the possible values are:
enum CalendarItemPriority { "HIGH", "MEDIUM", "LOW" };
+ enum CalendarItemPriority { "HIGH", "MEDIUM", "LOW", "NONE" };
enum CalendarItemStatus { "TENTATIVE", "CONFIRMED", "CANCELLED", "NEEDS_ACTION", "IN_PROCESS", "COMPLETED" };
+ enum CalendarItemStatus {"NONE", "TENTATIVE", "CONFIRMED", "CANCELLED", "NEEDS_ACTION", "IN_PROCESS", "COMPLETED" };
Exceptions:
- with error type TypeMismatchError, if any input parameter is not compatible with the expected type for that parameter. -
- with error type InvalidValuesError, if any of the input parameters contain an invalid value. -
with error type SecurityError, if the application does not have the privilege to call this method.
@@ -2499,7 +2499,7 @@ The default value is PUBLIC.
-For an event, the default value is CONFIRMED. For a task, the default value is NEEDS_ACTION. +The default value for this attribute is NONE.
@@ -2518,7 +2518,7 @@ For an event, the default value is CONFIRMED. For a task, the default
-The default value for this attribute is LOW priority.
+The default value for this attribute is NONE priority.
If the native item database supports another priority schema (such as a range from 1 to 9), the implementation must convert those values to the supported values. For instance, RFC 5545 suggests the following mapping for a range from 1 to 9:
@@ -3961,11 +3961,11 @@ The default value is an empty string.
enum AttendeeRole { "REQ_PARTICIPANT", "OPT_PARTICIPANT", "NON_PARTICIPANT", "CHAIR" };
- enum CalendarItemPriority { "HIGH", "MEDIUM", "LOW" };
+ enum CalendarItemPriority { "HIGH", "MEDIUM", "LOW", "NONE" };
enum CalendarItemVisibility { "PUBLIC", "PRIVATE", "CONFIDENTIAL" };
- enum CalendarItemStatus { "TENTATIVE", "CONFIRMED", "CANCELLED", "NEEDS_ACTION", "IN_PROCESS", "COMPLETED" };
+ enum CalendarItemStatus {"NONE", "TENTATIVE", "CONFIRMED", "CANCELLED", "NEEDS_ACTION", "IN_PROCESS", "COMPLETED" };
[NoInterfaceObject] interface CalendarManagerObject{
readonly attribute CalendarManager calendar;
--
2.7.4