Content and Attributes
The content of the
<$keyboard> widget is rendered normally. The keyboard shortcuts only take effect when the focus is within the contained content.
|actions||A string containing ActionWidgets to be triggered when the key combination is detected|
New in: 5.2.0 The variables: event-key, event-code and modifier are available for the actions
|message||The title of the WidgetMessage to generate|
|param||The parameter to be passed with the WidgetMessage|
|key||Key string identifying the key(s) to be trapped (see below)|
|class||A CSS class to be assigned to the generated HTML DIV element|
|tag|| New in: 5.1.14 The html element the widget creates to capture the keyboard event, defaults to:|
New in: 5.2.0 The following variables are made available to the actions:
|The modifier Variable contains the Modifier Key held during the event (can be normal, ctrl, shift, alt or combinations thereof)|
Key strings are made up of one or more key specifiers separated by spaces. Each key specifier is zero or more of the modifiers alt, shift, ctrl or meta followed by the name of a key, all joined with "+" plus or "-" minus symbols. Key names are either the letter or digit printed on the key (eg "a" or "1"), or one of the special keys backspace, tab, enter or escape.
A shift+A shift+escape ctrl+enter ctrl+shift+alt+A