Function: icalendar-partstat-param-p

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

Signature

(icalendar-partstat-param-p NODE)

Documentation

Return non-nil if NODE represents a PARTSTAT parameter.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-param ical:partstatparam "PARTSTAT"
  "Participation status.

The value specifies the participation status of the calendar user
in the property value.  They have different interpretations
depending on whether they occur in a VEVENT, VTODO or VJOURNAL
component.  RFC5545 gives the values the following meanings:

NEEDS-ACTION (all): needs action by the user
ACCEPTED (all): accepted by the user
DECLINED (all): declined by the user
TENTATIVE (VEVENT, VTODO): tentatively accepted by the user
DELEGATED (VEVENT, VTODO): delegated by the user
COMPLETED (VTODO): completed at the `icalendar-date-time' in the
  VTODO's `icalendar-completed' property
IN-PROCESS (VTODO): in the process of being completed"
  (or "NEEDS-ACTION"
      "ACCEPTED"
      "DECLINED"
      "TENTATIVE"
      "DELEGATED"
      "COMPLETED"
      "IN-PROCESS"
      (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
  ;; NEEDS-ACTION value."
  :default "NEEDS-ACTION"
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.2.12")