There is a minor mode for manipulating widgets in major modes that don’t provide any support for widgets themselves. This is mostly intended to be useful for programmers doing experiments.
Toggle minor mode for traversing widgets. With arg, turn widget mode on if and only if arg is positive.
Keymap used in widget-minor-mode
.