Function: transient-init-value
transient-init-value is a byte-compiled function defined in
transient.el.
Signature
(transient-init-value OBJ)
Documentation
Set the initial value of the prefix or suffix object OBJ.
This function is called for all prefix and suffix commands.
Third-party subclasses of transient-infix(var)/transient-infix(fun) must implement a primary
method.
Implementations
(transient-init-value (OBJ cider-log--lisp-variable)) in `cider-log.el'.
Set the initial value of the object OBJ.
(transient-init-value (OBJ magit--git-branch:upstream)) in `magit-branch.el'.
Undocumented
(transient-init-value (OBJ magit-log-refresh-prefix)) in `magit-log.el'.
Undocumented
(transient-init-value (OBJ magit-log-prefix)) in `magit-log.el'.
Undocumented
(transient-init-value (OBJ magit-diff-refresh-prefix)) in `magit-diff.el'.
Undocumented
(transient-init-value (OBJ magit-diff-prefix)) in `magit-diff.el'.
Undocumented
(transient-init-value (OBJ magit--git-variable:boolean)) in `magit-transient.el'.
Undocumented
(transient-init-value (OBJ magit--git-variable)) in `magit-transient.el'.
Undocumented
(transient-init-value (OBJ transient-lisp-variable)) in `transient.el'.
Undocumented
(transient-init-value (OBJ transient-switch)) in `transient.el'.
Extract OBJ's value from the value of the prefix object.
(transient-init-value (OBJ transient-argument)) in `transient.el'.
Extract OBJ's value from the value of the prefix object.
(transient-init-value (OBJ transient-suffix)) in `transient.el'.
Non-infix suffixes usually don't have a value. Call `transient-default-value' but because that is a noop for `transient-suffix', this function is effectively also a noop.
(transient-init-value (OBJ transient-prefix)) in `transient.el'.
Set OBJ's initial value to the set, saved or default value. Use `transient-default-value' to determine the default value.
:around (transient-init-value (OBJ transient-infix)) in `transient.el'.
Undocumented
:around (transient-init-value (OBJ transient-prefix)) in `transient.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
;;; Value
;;;; Init
(cl-defgeneric transient-init-value (obj)
"Set the initial value of the prefix or suffix object OBJ.
This function is called for all prefix and suffix commands.
Third-party subclasses of `transient-infix' must implement a primary
method.")