Function: icalendar-vjournal-component-p

icalendar-vjournal-component-p is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-vjournal-component-p NODE)

Documentation

Return non-nil if NODE represents a VJOURNAL component.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-component ical:vjournal "VJOURNAL"
  "Represents a journal entry.

This component contains properties which describe a journal
entry, which might be any longer-form data (e.g., meeting notes,
a diary entry, or information needed to complete a task).  It can
be associated with an `icalendar-vevent' or `icalendar-vtodo' via
the `icalendar-related-to' property.  A journal entry does not
take up time in a calendar, and plays no role in searches for
free or busy time.  Journal components can only be direct children
of `icalendar-vcalendar'; they cannot be subcomponents of any
other component."
  :child-spec (:one (ical:dtstamp ical:uid)
               :zero-or-one (ical:class
                             ical:created
                             ical:dtstart
                             ical:last-modified
                             ical:organizer
                             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:description
                              ical:exdate
                              ical:related-to
                              ical:rdate
                              ical:request-status
                              ical:other-property)
               :other-validator ical:rrule-validator)
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.6.3")