     @bind('change:user_value', @markDirty)
     @bind('change:user_value', @logUpdate)
     @bind('change:user_value', @update_collection)
-
-  set_min_value: (result) =>
-    @set({'min_value' : result})
-
-  set_max_value: (result) =>
-    @set({'max_value' : result})
-
-  set_label: (label) =>
-    return unless _.isObject(label)
-    @set({'label' : label})
-
-  set_start_value: (result) =>
-    @set({'start_value' : result})
 
   logUpdate: =>
     percent = 100 -

    inputElement.onscreen = true
    true

  # Does a update request to update the values.
  handleUpdate: => @trigger("change")

  close_all_info_boxes: =>

      if !values
        console.warn "Missing slider information! #{i.get 'key'}"
        return false
      i.set
        min_value: values.min
        max_value: values.max
        start_value: values.default
        label: if _.isObject(values.label) then values.label else null

      v = +values.user
      def = if (v? && !_.isNaN(v)) then v else values.default
