(el, key, fn)
| 2067 | // this function is copied from v-bind:class implementation until |
| 2068 | // we properly expose it... |
| 2069 | function toggleClasses(el, key, fn) { |
| 2070 | key = key.trim(); |
| 2071 | if (key.indexOf(' ') === -1) { |
| 2072 | fn(el, key); |
| 2073 | return; |
| 2074 | } |
| 2075 | var keys = key.split(/\s+/); |
| 2076 | for (var i = 0, l = keys.length; i < l; i++) { |
| 2077 | fn(el, keys[i]); |
| 2078 | } |
| 2079 | } |
| 2080 | } |
| 2081 | |
| 2082 | var historyBackends = { |