Function: majutsu-selection-option
majutsu-selection-option is a natively compiled function defined in
majutsu-selection.el.
Signature
(majutsu-selection-option &rest SLOTS)
Documentation
Create a new object of class type majutsu-selection-option(var)/majutsu-selection-option(fun).
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-selection.el
(defclass majutsu-selection-option (majutsu-transient-key-alias-suffix transient-option)
((selection-label :initarg :selection-label :initform nil)
(selection-face :initarg :selection-face :initform nil)
(locate-fn :initarg :locate-fn :initform nil
:documentation "Resolve a selected value to a section or (START . END) range.")
(targets-fn :initarg :targets-fn :initform nil
:documentation "Return the value(s) to select from point/region when toggling.")
(selection-toggle-key :initarg :selection-toggle-key :initform nil
:documentation "Additional key used to toggle values at point.")
(selection-toggle-if-not :initarg :selection-toggle-if-not :initform nil
:documentation "Disable the toggle key when this predicate is non-nil."))
"Base class for options that control majutsu selection categories.")