Function: embark-collect--metadatum
embark-collect--metadatum is a byte-compiled function defined in
embark.el.
Signature
(embark-collect--metadatum TYPE METADATUM)
Documentation
Get METADATUM for current buffer's candidates.
For non-minibuffers, assume candidates are of given TYPE.
Source Code
;; Defined in ~/.emacs.d/elpa/embark-20260610.302/embark.el
(defun embark-collect--metadatum (type metadatum)
"Get METADATUM for current buffer's candidates.
For non-minibuffers, assume candidates are of given TYPE."
(if (minibufferp)
(or (completion-metadata-get (embark--metadata) metadatum)
(plist-get completion-extra-properties
(intern (format ":%s" metadatum))))
;; otherwise fake some metadata for Marginalia users's benefit
(completion-metadata-get `((category . ,type)) metadatum)))