Function: icalendar-vtodo-component-p
icalendar-vtodo-component-p is a byte-compiled function defined in
icalendar-parser.el.gz.
Signature
(icalendar-vtodo-component-p NODE)
Documentation
Return non-nil if NODE represents a VTODO 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")