1234567891011121314151617181920212223242526272829303132333435 |
- function processRuleSelectors(rule, processFn) {
- var selectors = rule.selectors;
- for (var i = 0; i < selectors.length; i++) {
- processFn(selectors[i]);
- }
- }
- function processSelectors(rules, processFn) {
- var rule;
- for (var i = 0; i < rules.length; i++) {
- rule = rules[i];
- if (rule.type === 'rule') {
- processRuleSelectors(rule, processFn);
- } else if (rule.rules) {
-
-
- rules.push.apply(rules, rule.rules);
- }
- }
- }
- module.exports = processSelectors;
|