Function: hbut:action
hbut:action is a byte-compiled function defined in hbut.el.
Signature
(hbut:action HBUT)
Documentation
Return appropriate action name/function for Hyperbole button symbol HBUT.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hbut.el
(defun hbut:action (hbut)
"Return appropriate action name/function for Hyperbole button symbol HBUT."
(let (atype
action)
(setq action (car (hattr:get hbut 'action))
atype (hattr:get hbut 'actype))
(if (and (symbolp atype)
(= (length (symbol-name atype)) 2))
atype
(or action (actype:action atype)))))