UIZE JavaScript Framework

TO DO - Uize.Widget.Bar.Slider

This is a TO DO document for the Uize.Widget.Bar.Slider module.

refactor code to use Drag Rest event of Uize.Widget.Drag class

1. - click on track to move continuously

must be able to disable this (for when the coordinate system fails hopelessly)
problem: requires a bunch of positioning code in order to work
implement support for disabled state
support for auto orientation (based upon aspect ratio of track)
support for display boxes for min and max range values
consider making knob a button, so that it can support mouseover, mousedown, and disabled display states
value display in knob (while dragging, mousing over knob, etc.)
switch to allow coerceing fine adjustment inbetween valid values
sticky value notches (like for a center position)?
calibration marks
should observe enabled state
capture calculated value (rather than recalculating each time it is needed)