icalendar.cal package#
Calendar is a dictionary like Python object that can render itself as VCAL files according to RFC 5545.
These are the defined components.
Submodules#
- icalendar.cal.alarm module
- icalendar.cal.availability module
AvailabilityAvailability.DTENDAvailability.DTSTARTAvailability.DURATIONAvailability.availableAvailability.busy_typeAvailability.canonical_orderAvailability.categoriesAvailability.classificationAvailability.contactsAvailability.descriptionAvailability.durationAvailability.endAvailability.example()Availability.exclusiveAvailability.locationAvailability.nameAvailability.new()Availability.organizerAvailability.priorityAvailability.requiredAvailability.sequenceAvailability.singletonsAvailability.startAvailability.summaryAvailability.url
- icalendar.cal.available module
AvailableAvailable.DTENDAvailable.DTSTARTAvailable.DURATIONAvailable.categoriesAvailable.contactsAvailable.descriptionAvailable.durationAvailable.endAvailable.example()Available.exdatesAvailable.locationAvailable.nameAvailable.new()Available.rdatesAvailable.rrulesAvailable.sequenceAvailable.startAvailable.summaryAvailable.uid
- icalendar.cal.calendar module
CalendarCalendar.add_missing_timezones()Calendar.availabilitiesCalendar.calendar_nameCalendar.calscaleCalendar.canonical_orderCalendar.categoriesCalendar.colorCalendar.descriptionCalendar.eventsCalendar.example()Calendar.freebusyCalendar.from_ical()Calendar.get_missing_tzids()Calendar.get_used_tzids()Calendar.imagesCalendar.methodCalendar.multipleCalendar.nameCalendar.new()Calendar.prodidCalendar.refresh_intervalCalendar.requiredCalendar.singletonsCalendar.sourceCalendar.timezonesCalendar.todosCalendar.uidCalendar.urlCalendar.validate()Calendar.version
- icalendar.cal.component module
ComponentComponent.CREATEDComponent.DTSTAMPComponent.LAST_MODIFIEDComponent.add()Component.add_component()Component.commentsComponent.conceptsComponent.content_line()Component.content_lines()Component.createdComponent.decoded()Component.exclusiveComponent.from_ical()Component.from_jcal()Component.get_component_class()Component.get_inline()Component.ignore_exceptionsComponent.inclusiveComponent.is_empty()Component.is_thunderbird()Component.last_modifiedComponent.linksComponent.multipleComponent.nameComponent.new()Component.property_items()Component.refidsComponent.register()Component.related_toComponent.requiredComponent.set_inline()Component.singletonsComponent.stampComponent.to_ical()Component.to_jcal()Component.to_json()Component.types_factoryComponent.uidComponent.walk()
- icalendar.cal.component_factory module
- icalendar.cal.event module
EventEvent.DTENDEvent.DTSTARTEvent.DURATIONEvent.X_MOZ_LASTACKEvent.X_MOZ_SNOOZE_TIMEEvent.alarmsEvent.attendeesEvent.canonical_orderEvent.categoriesEvent.classificationEvent.colorEvent.conferencesEvent.contactsEvent.descriptionEvent.durationEvent.endEvent.example()Event.exclusiveEvent.exdatesEvent.ignore_exceptionsEvent.imagesEvent.locationEvent.multipleEvent.nameEvent.new()Event.organizerEvent.priorityEvent.rdatesEvent.requiredEvent.rrulesEvent.sequenceEvent.set_duration()Event.set_end()Event.set_start()Event.singletonsEvent.startEvent.statusEvent.summaryEvent.transparencyEvent.uidEvent.url
- icalendar.cal.examples module
- icalendar.cal.free_busy module
- icalendar.cal.journal module
JournalJournal.DTSTARTJournal.attendeesJournal.categoriesJournal.classificationJournal.colorJournal.contactsJournal.descriptionJournal.descriptionsJournal.durationJournal.endJournal.exdatesJournal.imagesJournal.multipleJournal.nameJournal.new()Journal.organizerJournal.rdatesJournal.requiredJournal.rrulesJournal.sequenceJournal.singletonsJournal.startJournal.statusJournal.summaryJournal.uidJournal.url
- icalendar.cal.timezone module
TimezoneTimezone.DEFAULT_FIRST_DATETimezone.DEFAULT_LAST_DATETimezone.canonical_orderTimezone.daylightTimezone.example()Timezone.from_tzid()Timezone.from_tzinfo()Timezone.get_transitions()Timezone.nameTimezone.requiredTimezone.singletonsTimezone.standardTimezone.subcomponentsTimezone.to_tz()Timezone.tz_name
TimezoneDaylightTimezoneStandard
- icalendar.cal.todo module
TodoTodo.DTSTARTTodo.DUETodo.DURATIONTodo.X_MOZ_LASTACKTodo.X_MOZ_SNOOZE_TIMETodo.alarmsTodo.attendeesTodo.categoriesTodo.classificationTodo.colorTodo.conferencesTodo.contactsTodo.descriptionTodo.durationTodo.endTodo.example()Todo.exclusiveTodo.exdatesTodo.imagesTodo.locationTodo.multipleTodo.nameTodo.new()Todo.organizerTodo.priorityTodo.rdatesTodo.requiredTodo.rrulesTodo.sequenceTodo.set_duration()Todo.set_end()Todo.set_start()Todo.singletonsTodo.startTodo.statusTodo.summaryTodo.uidTodo.url