Function: transient--parse-child

transient--parse-child is a byte-compiled function defined in transient.el.gz.

Signature

(transient--parse-child PREFIX SPEC)

Source Code

;; Defined in /usr/src/emacs/lisp/transient.el.gz
(defun transient--parse-child (prefix spec)
  (cl-typecase spec
    (null    (error "Invalid transient--parse-child spec: %s" spec))
    (symbol  (list `',spec))
    (vector  (and-let* ((c (transient--parse-group  prefix spec))) (list c)))
    (list    (and-let* ((c (transient--parse-suffix prefix spec))) (list c)))
    (string  (list spec))
    (t       (error "Invalid transient--parse-child spec: %s" spec))))