This is an example of a scroller with buttons to scroll up or down

The buttons perform the same action as pressing the up or down keys within this scroller.

The up and left buttons are inserted before the associated element and the down and right buttons are inserted after.

The buttons are enabled when it is possible to scroll in the direction and disabled otherwise.