Function: icalendar-all-tzidparams-in

icalendar-all-tzidparams-in is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-all-tzidparams-in NODE)

Documentation

Recursively find all icalendar-tzidparam values in NODE and its children.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
(defun ical:all-tzidparams-in (node)
  "Recursively find all `icalendar-tzidparam' values in NODE and its children."
  (cond ((ical:tzid-param-p node)
         (list (ical:ast-node-value node)))
        ((ical:param-node-p node)
         nil)
        (t ;; TODO: could prune search here when properties don't allow tzidparam
         (seq-uniq (mapcan #'ical:all-tzidparams-in
                           (ical:ast-node-children node))))))