Function: icalendar-value-type-symbol-p

icalendar-value-type-symbol-p is a byte-compiled function defined in icalendar-ast.el.gz.

Signature

(icalendar-value-type-symbol-p SYMBOL)

Documentation

Return non-nil if SYMBOL is a type symbol for a value type.

This means that SYMBOL must both satisfy icalendar-type-symbol-p and have the property icalendar-is-value. It does not require the type to be associated with a print name in icalendar-value-types; for that see icalendar-printable-value-type-symbol-p.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-ast.el.gz
(defun ical:value-type-symbol-p (symbol)
  "Return non-nil if SYMBOL is a type symbol for a value type.

This means that SYMBOL must both satisfy `icalendar-type-symbol-p' and
have the property `icalendar-is-value'.  It does not require the type to
be associated with a print name in `icalendar-value-types'; for that see
`icalendar-printable-value-type-symbol-p'."
  (and (ical:type-symbol-p symbol)
       (get symbol 'ical:is-value)))