Dial
====
A circular value input control. Its value can be set by:
- Freely dragging a handle at any distance from its center
- A mousedown event on the dial
- Keyboard input of arrow keys, page up/down, home, and end
It provides accessibility feedback through screen readers.