Type field editor is embedded in multiple span layers

Note that you can use a single keyboard widget (and therefore a single DOM node) for multiple keyboard shortcuts. This is a result of improvements to the keyboard widget made after the discussed core templates were created.

See below for examples, the first example is intentionally simplistic, a more elegant approach would be mapping the event-key-descriptor value to a variable name containing the corresponding actions and thus avoiding the multiple $list widgets: