Function: icalendar-match-vtodo-component

icalendar-match-vtodo-component is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-match-vtodo-component LIMIT)

Documentation

Matcher for VTODO component boundaries.

(Defined by icalendar-define-component.)

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-component ical:vtodo "VTODO"
  "Represents a To-Do item or task.

This component contains properties which describe a to-do item or
task, such as its due date (`icalendar-due') and a summary
(`icalendar-summary') and description (`icalendar-description').
It may also contain `icalendar-valarm' components as
subcomponents which describe reminder notifications related to
the task.  To-do components can only be direct children of an
`icalendar-vcalendar'; they cannot be subcomponents of any other
component."
  :child-spec (:one (ical:dtstamp ical:uid)
               :zero-or-one (ical:class
                             ical:completed
                             ical:created
                             ical:description
                             ical:dtstart
                             ical:due
                             ical:duration
                             ical:geo
                             ical:last-modified
                             ical:location
                             ical:organizer
                             ical:percent-complete
                             ical:priority
                             ical:recurrence-id
                             ical:sequence
                             ical:status
                             ical:summary
                             ical:url
                             ical:rrule)
               :zero-or-more (ical:attach
                              ical:attendee
                              ical:categories
                              ical:comment
                              ical:contact
                              ical:exdate
                              ical:request-status
                              ical:related-to
                              ical:resources
                              ical:rdate
                              ical:other-property
                              ical:valarm))
  :other-validator ical:vtodo-validator
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.6.2")