Ver Fonte

fix(wrapper): incorporate setter and getter in one method to rule them all

One Method to find them,
One Method to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.
Francesco Pontillo há 11 anos atrás
pai
commit
d40525f0cf

+ 2 - 0
.gitignore

@@ -1,3 +1,5 @@
 .grunt
 node_modules
 components
+.idea/
+bower_components/

+ 3 - 0
dist/js/bootstrap-switch.js

@@ -268,6 +268,9 @@
         if (typeof value === "undefined") {
           return this.options.wrapperClass;
         }
+        if (!value) {
+          value = $.fn.bootstrapSwitch.defaults.wrapperClass;
+        }
         getClasses = (function(_this) {
           return function(classes) {
             var c, cls, _i, _len;

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/js/bootstrap-switch.min.js


+ 2 - 0
src/coffee/bootstrap-switch.coffee

@@ -189,6 +189,8 @@ do ($ = window.jQuery, window) ->
     wrapperClass: (value) ->
       return @options.wrapperClass if typeof value is "undefined"
 
+      value = $.fn.bootstrapSwitch.defaults.wrapperClass if !value
+
       getClasses = (classes) =>
         unless $.isArray classes
           return "#{@options.baseClass}-#{classes}"

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff