Function: css--property-values
css--property-values is a byte-compiled function defined in
css-mode.el.gz.
Signature
(css--property-values PROPERTY)
Documentation
Return a list of value completion candidates for PROPERTY.
Completion candidates are looked up in css-property-alist by
the string PROPERTY.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/css-mode.el.gz
(defun css--property-values (property)
"Return a list of value completion candidates for PROPERTY.
Completion candidates are looked up in `css-property-alist' by
the string PROPERTY."
(or (gethash property css--property-value-cache)
(let ((values
(seq-uniq
(seq-mapcat
(lambda (value)
(if (stringp value)
(list value)
(or (css--value-class-lookup value)
(css--property-values (symbol-name value)))))
(cdr (assoc property css-property-alist))))))
(puthash property values css--property-value-cache))))