Variable: evil-type-properties
evil-type-properties is a variable defined in evil-vars.el.
Value
((rectangle :one-to-one nil :expand evil-rectangle-expand)
(block :one-to-one t :expand evil-block-expand :contract
evil-block-contract :string evil-block-string :rotate
evil-block-rotate)
(screen-line :one-to-one nil :expand evil-screen-line-expand
:contract evil-screen-line-contract :string
evil-screen-line-string)
(line :one-to-one nil :expand evil-line-expand :contract
evil-line-contract :string evil-line-string)
(inclusive :one-to-one t :expand evil-inclusive-expand :contract
evil-inclusive-contract :normalize
evil-inclusive-normalize :string evil-inclusive-string)
(exclusive :one-to-one t :normalize evil-exclusive-normalize :string
evil-exclusive-string))
Documentation
Specifications made by evil-define-type.
Entries have the form (TYPE . PLIST), where PLIST is a property list specifying functions for handling the type: expanding it, describing it, etc.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defvar evil-type-properties nil
"Specifications made by `evil-define-type'.
Entries have the form (TYPE . PLIST), where PLIST is a property
list specifying functions for handling the type: expanding it,
describing it, etc.")