Function: icalendar-match-action-property

icalendar-match-action-property is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-match-action-property LIMIT)

Documentation

Matcher for icalendar-action property.

(Defined by icalendar-define-property.)

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
;;;;; Section 3.8.6: Alarm Component Properties

(ical:define-property ical:action "ACTION"
  "Action (when alarm triggered).

This property defines the action to be taken when the containing
`icalendar-valarm' component is triggered.  It is a required
property in an alarm component."
  (or "AUDIO"
      "DISPLAY"
      "EMAIL"
      (group-n 5
        (or ical:iana-token
            ical:x-name)))
  ;; "Applications MUST ignore alarms with x-name and iana-token values
  ;; they don't recognize." This substitute is not defined in the
  ;; standard but is the simplest way to parse such alarms:
  :unrecognized "IGNORE"
  :default-type ical:text
  :child-spec (:zero-or-more (ical:otherparam))
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.8.6.1")