Function: transient--init-group
transient--init-group is a byte-compiled function defined in
transient.el.
Signature
(transient--init-group LEVELS SPEC PARENT)
Source Code
;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
(defun transient--init-group (levels spec parent)
(pcase-let* ((`[,class ,args ,children] spec)
(level (or (plist-get args :level)
transient--default-child-level)))
(and-let* ((_(transient--use-level-p level))
(obj (apply class :parent parent :level level args))
(_(transient--use-suffix-p obj))
(_(prog1 t
(when (transient--inapt-suffix-p obj)
(oset obj inapt t))))
(suffixes (mapcan (lambda (c) (transient--init-child levels c obj))
(transient-setup-children obj children))))
(progn
(oset obj suffixes suffixes)
(list obj)))))