in react_ujs/index.js [34:62]
findDOMNodes: function(searchSelector) {
var classNameAttr = ReactRailsUJS.CLASS_NAME_ATTR
// we will use fully qualified paths as we do not bind the callbacks
var selector, parent;
switch (typeof searchSelector) {
case 'undefined':
selector = '[' + classNameAttr + ']';
parent = document;
break;
case 'object':
selector = '[' + classNameAttr + ']';
parent = searchSelector;
break;
case 'string':
selector = searchSelector + '[' + classNameAttr + '], ' +
searchSelector + ' [' + classNameAttr + ']';
parent = document;
break
default:
break;
}
if (ReactRailsUJS.jQuery) {
return ReactRailsUJS.jQuery(selector, parent);
} else {
return parent.querySelectorAll(selector);
}
},