Skip to content

Commit

Permalink
Rangeslider: Implement Classes Option
Browse files Browse the repository at this point in the history
deprecate mini option

Fixes jquery-archivegh-7717
  • Loading branch information
cgack committed Feb 19, 2015
1 parent e310027 commit 6745d77
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions js/widgets/forms/rangeslider.js
Expand Up @@ -25,11 +25,11 @@ define( [ "jquery",
"ui-rangeslider-first": "",
"ui-rangeslider-last": ""
},

highlight: true,

// deprecated in 1.5
corners: true,
mini: false,
highlight: true
mini: false
},

_create: function() {
Expand All @@ -49,6 +49,12 @@ define( [ "jquery",

this._addClass( _inputFirst, "ui-rangeslider-first" );
this._addClass( _inputLast, "ui-rangeslider-last" );

// deprecated in 1.5
if ( this.options.mini ) {
this.options.classes[ "ui-rangeslider" ] += " ui-mini";
}

this._addClass( "ui-rangeslider" );

_sliderFirst.appendTo( _sliders );
Expand Down Expand Up @@ -145,10 +151,6 @@ define( [ "jquery",
this._setTrackTheme( options.trackTheme );
}

if ( options.mini !== undefined ) {
this._setMini( options.mini );
}

if ( options.highlight !== undefined ) {
this._setHighlight( options.highlight );
}
Expand Down Expand Up @@ -252,12 +254,6 @@ define( [ "jquery",
this._inputLast.slider( "option", "trackTheme", value );
},

_setMini: function( value ) {
this._inputFirst.slider( "option", "mini", value );
this._inputLast.slider( "option", "mini", value );
this.element.toggleClass( "ui-mini", !!value );
},

_setHighlight: function( value ) {
this._inputFirst.slider( "option", "highlight", value );
this._inputLast.slider( "option", "highlight", value );
Expand Down

0 comments on commit 6745d77

Please sign in to comment.