(fn)
| 908 | get: function() { |
| 909 | var self = this; |
| 910 | function update(fn) { |
| 911 | return function(value) { |
| 912 | var classes = self.className.split(/\s+/), |
| 913 | index = classes.indexOf(value); |
| 914 | |
| 915 | fn(classes, index, value); |
| 916 | self.className = classes.join(" "); |
| 917 | }; |
| 918 | } |
| 919 | |
| 920 | var ret = { |
| 921 | add: update(function(classes, index, value) { |