Function: icalendar-match-trigger-property

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

Signature

(icalendar-match-trigger-property LIMIT)

Documentation

Matcher for icalendar-trigger property.

(Defined by icalendar-define-property.)

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(ical:define-property ical:trigger "TRIGGER"
  "Trigger.

This property specifies when an `icalendar-valarm' should
trigger.  If the value is an `icalendar-dur-value', it represents
a time of that duration relative to the start or end of a related
`icalendar-vevent' or `icalendar-vtodo'.  Whether the trigger
applies to the start time or end time of the related component
can be specified with the `icalendar-trigrelparam' parameter.  A
positive duration value triggers after the start or end of the
related component; a negative duration value triggers before.

If the value is an `icalendar-date-time', it must be in UTC
format, and it triggers at the specified time."
  (or ical:dur-value
      ical:date-time)
  :default-type ical:dur-value
  :other-types (ical:date-time)
  :child-spec (:zero-or-one (ical:valuetypeparam ical:trigrelparam)
               :zero-or-more (ical:otherparam))
  :other-validator ical:trigger-validator
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.8.6.3")