Function: icalendar-class-property-p

icalendar-class-property-p is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-class-property-p NODE)

Documentation

Return non-nil if NODE represents a CLASS property.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-property ical:class "CLASS"
  "(Access) Classification.

This property specifies the scope of access that the calendar
owner intends for a given component, e.g. public or private."
  (or "PUBLIC"
      "PRIVATE"
      "CONFIDENTIAL"
      (group-n 5
        (or ical:iana-token
            ical:x-name)))
  ;; "If not specified in a component that allows this property, the
  ;; default value is PUBLIC.  Applications MUST treat x-name and
  ;; iana-token values they don't recognize the same way as they would
  ;; the PRIVATE value."
  :default "PUBLIC"
  :unrecognized "PRIVATE"
  :child-spec (:zero-or-more (ical:otherparam))
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.8.1.3")