Function: actype:interact

actype:interact is a byte-compiled function defined in hact.el.

Signature

(actype:interact ACTYPE)

Documentation

Interactively call default action for ACTYPE.

ACTYPE is a symbol that was previously defined with defact. Return nil only when no action is found or the action has no interactive calling form.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hact.el
(defun    actype:interact (actype)
  "Interactively call default action for ACTYPE.
ACTYPE is a symbol that was previously defined with `defact'.
Return nil only when no action is found or the action has no interactive
calling form."
  (let ((action (htype:body (symtable:actype-p actype))))
    (and action (action:commandp action) (or (call-interactively action) t))))