The hotKey component allows registering hot keys on the page or particular elements and defining client side processing functions for these keys.

Main component attributes are:

- key - The key sequence to be pressed, single keys separated by + (e.g. 'ctrl+a', 'up').
- onpress - The event handler defines callback function for this hotKey (behaviors could be also attached to the component default press event)
- selector - JQuery selector, defines elements which will process defined hotKey(html[0] by default)
- enabledInInput - The switch which enables handling events coming from input

In next example we've used selector attribute. Hence the keys will work only if pickList component is focused.

Press Right or Left keys in order to move some selected items between lists. Press Home or End buttons in order to move all items between lists.