Function: icalendar-role-param-p

icalendar-role-param-p is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-role-param-p NODE)

Documentation

Return non-nil if NODE represents a ROLE parameter.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-param ical:roleparam "ROLE"
  "Participation role.

This parameter specifies the participation role of the calendar
user in the property value.  RFC5545 gives the parameter values
the following meanings:
CHAIR: chair of the calendar entity
REQ-PARTICIPANT (default): user's participation is required
OPT-PARTICIPANT: user's participation is optional
NON-PARTICIPANT: user is copied for information purposes only"
  (or "CHAIR"
      "REQ-PARTICIPANT"
      "OPT-PARTICIPANT"
      "NON-PARTICIPANT"
      (group-n 5 (or ical:x-name
                     ical:iana-token)))
  ;; "Applications MUST treat x-name and iana-token values
  ;; they don't recognize the same way as they would the
  ;; REQ-PARTICIPANT value."
  :default "REQ-PARTICIPANT"
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.2.16")