 
 		if @width > @height
 			@fill.height = @height
-			@leftKnob.midX = @pointForValue(@minValue)
-			@rightKnob.midX = @pointForValue(@maxValue)
-			@leftKnob.centerY()
+			@minKnob.midX = @pointForValue(@minValue)
+			@maxKnob.midX = @pointForValue(@maxValue)
+			@minKnob.centerY()
+
 		else
 			@fill.width = @width
-			@leftKnob.midY = @pointForValue(@minValue)
-			@rightKnob.midY = @pointForValue(@maxValue)
-			@leftKnob.centerX()
-
-		if @width > @height
-			for knob in [@leftKnob, @rightKnob]
+			@minKnob.midY = @pointForValue(@minValue)
+			@maxKnob.midY = @pointForValue(@maxValue)
+			@minKnob.centerX()
+
+		if @width > @height
+			for knob in [@minKnob, @maxKnob]
 				knob.draggable.speedY = 0
 				knob.draggable.speedX = 1
 		else
-			for knob in [@leftKnob, @rightKnob]
+			for knob in [@minKnob, @maxKnob]
 				knob.draggable.speedX = 0
 				knob.draggable.speedY = 1
 


	_knobDidMove: =>
		if @width > @height
			@minValue = @valueForPoint(@leftKnob.midX)
			@maxValue = @valueForPoint(@rightKnob.midX)
		else
			@minValue = @valueForPoint(@leftKnob.midY)
			@maxValue = @valueForPoint(@rightKnob.midY)

	_updateValue: =>
		@emit(Events.SliderValueChange)

pointForValue(<n>)
valueForPoint(<n>)

animateToMinValue(value, animationOptions={})
animateToMaxValue(value, animationOptions={})
"""

Events.SliderValueChange  = "sliderValueChange"
