status Property
Defines the overall status or confirmation for the calendar event.
Syntax
def get_status() -> str: ... def set_status(value: str) -> None: ...
status = property(get_status, set_status)
Default Value
""
Remarks
In a group-scheduled calendar component, the property is used by the organizer to provide a confirmation of the event to the attendees. For example in a vEvent event_type the organizer can indicate that a meeting is tentative, confirmed, or canceled. For a vTodo event_type, the organizer can indicate that an action item needs action, is completed, is in process or being worked on, or has been canceled. In a vJournal event_type, the organizer can indicate that a journal entry is draft, final, or has been canceled or removed.
Statuses for a vEvent event_type:
TENTATIVE | Indicates event is tentative. |
CONFIRMED | Indicates event is definite. |
CANCELLED | Indicates event was canceled. |
NEEDS-ACTION | Indicates to-do needs action. |
COMPLETED | Indicates to-do completed. |
IN-PROCESS | Indicates to-do in process of. |
CANCELLED | Indicates to-do was canceled. |
DRAFT | Indicates event is draft. |
FINAL | Indicates event is final. |
CANCELLED | Indicates event is removed. |
This property is filled from the response to a get_calendar_event, and is also used when creating an event to be added using the put_calendar_event method. However, when requesting a report using the get_calendar_report method, the contents of this property will only be valid inside the on_event_details event.