Function: hydra--radio
hydra--radio is a byte-compiled function defined in hydra.el.
Signature
(hydra--radio PARENT HEAD)
Documentation
Generate a hydradio with PARENT from HEAD.
Source Code
;; Defined in ~/.emacs.d/elpa/hydra-20250316.1254/hydra.el
(defun hydra--radio (parent head)
"Generate a hydradio with PARENT from HEAD."
(let* ((name (car head))
(full-name (intern (format "%S/%S" parent name)))
(doc (cadr head))
(val (or (cl-caddr head) [nil t])))
`((defvar ,full-name ,(hydra--quote-maybe (aref val 0)) ,doc)
(put ',full-name 'range ,val)
(defun ,full-name ()
(hydra--cycle-radio ',full-name)))))