 
   constructor:(options = {}, data = {})->
 
-    options.cssClass    = KD.utils.curry "sliderbar-container", options.cssClass
-    options.minValue   ?= 0
-    options.maxValue   ?= 100
-    options.interval   ?= no
-    options.drawBar    ?= yes
-    options.showLabels ?= yes
-    options.snap       ?= yes
-    options.snapOnDrag ?= no
-    options.width     or= 300
+    options.cssClass      = KD.utils.curry "sliderbar-container", options.cssClass
+    options.minValue      ?= 0
+    options.maxValue      ?= 100
+    options.interval      ?= no
+    options.drawBar       ?= yes
+    options.showLabels    ?= yes
+    options.snap          ?= yes
+    options.snapOnDrag    ?= no
+    options.width         or= 300
+    options.drawOpposite  ?= no
 
     super options, data
 

  setValue:(value, handle = @handles.first, updateHandle = yes)->
    handle.setValue value  if updateHandle
    @drawBar()  if @getOption('drawBar')
    @setLimits()
    @emit "ValueIsChanging", handle.value
    @emit "ValueChanged", handle

    @createHandles()
    @setLimits()
    @drawBar()   if @getOption('drawBar')
    @drawOppositeBar() if @getOption('drawOpposite')
    @addLabels() if @getOption('showLabels')
    @attachEvents()
