Browse Source

jsSelectors => selectorPairs

Herbert Vojčík 8 years ago
parent
commit
ee3a38081a
1 changed files with 5 additions and 4 deletions
  1. 5 4
      support/boot.js

+ 5 - 4
support/boot.js

@@ -157,14 +157,14 @@ define(['require', './brikz.umd', './compatibility'], function (require, Brikz)
     var SelectorsBrik = depends(["selectorConversion"], function (brikz, st) {
         var selectorSet = Object.create(null);
         var selectors = this.selectors = [];
-        var jsSelectors = this.jsSelectors = [];
+        var selectorPairs = this.selectorPairs = [];
 
         this.registerSelector = function (stSelector) {
             if (selectorSet[stSelector]) return null;
             var jsSelector = st.st2js(stSelector);
             selectorSet[stSelector] = true;
             selectors.push(stSelector);
-            jsSelectors.push(jsSelector);
+            selectorPairs.push({st: stSelector, js: jsSelector});
             return jsSelector;
         };
 
@@ -234,8 +234,9 @@ define(['require', './brikz.umd', './compatibility'], function (require, Brikz)
             });
             var myproto = klass.fn.prototype,
                 superproto = superclass.fn.prototype;
-            selectors.jsSelectors.forEach(function (jsSelector) {
-                var method = localMethodsByJsSelector[jsSelector];
+            selectors.selectorPairs.forEach(function (selectorPair) {
+                var jsSelector = selectorPair.js,
+                    method = localMethodsByJsSelector[jsSelector];
                 if (!method) {
                     installJSMethod(myproto, jsSelector, superproto[jsSelector]);
                 } else if (method.fn !== myproto[jsSelector]) {