number | [number] | nil — server-controlled value(s)
number | [number] — initial value(s)
integer | float — minimum value
integer | float — maximum value
integer | float — step increment