super(options)\r
@check = new Tag.Checkbox({value: 1, checked: @is_enable()})\r
@slider = new Locmare.FormModule.FieldModule.HelperModule.SliderModule.Slider({\r
- field: @field\r
+ parent: this, field: @field\r
})\r
@listenTo(@check, 'click', @click_check)\r
@listenTo(@slider, 'slide', @slider_change)\r
\r
initialize: (options) ->\r
@field = options.field\r
+ @parent = options.parent\r
super({})\r
this.$el.addClass('per-slider')\r
\r
this\r
\r
enable: () ->\r
- @field.set(@field.value() || 0)\r
- this.$el.slider({value: @field.value()})\r
+ @parent.slider_change(@field.value() || 0)\r
+ #@field.set(@field.value() || 0)\r
+ #this.$el.slider({value: @field.value()})\r
this.$el.attr({style: 'display: inline;'})\r
@field.tag.show()\r
\r
disable: () ->\r
- @field.set(undefined)\r
+ @parent.slider_change(undefined)\r
+ #@field.set(undefined)\r
@field.tag.hide()\r
this.$el.attr({style: 'display: none;'})\r
\r