Sha256: 977800690c0490553b22eb1f79e8d4575973ab61a9f100f9ed6ec97b052087c7

Contents?: true

Size: 476 Bytes

Versions: 107

Compression:

Stored size: 476 Bytes

Contents

function one(selector, el) {
  return el.querySelector(selector);
}

exports = module.exports = function(selector, el){
  el = el || document;
  return one(selector, el);
};

exports.all = function(selector, el){
  el = el || document;
  return el.querySelectorAll(selector);
};

exports.engine = function(obj){
  if (!obj.one) throw new Error('.one callback required');
  if (!obj.all) throw new Error('.all callback required');
  one = obj.one;
  exports.all = obj.all;
};

Version data entries

107 entries across 94 versions & 1 rubygems

Version Path
ende-0.5.22 components/component/query/0.0.1/index.js
ende-0.5.21 components/component/query/0.0.1/index.js
ende-0.5.20 components/component/query/0.0.1/index.js
ende-0.5.19 components/component/query/0.0.1/index.js
ende-0.5.18 components/component/query/0.0.1/index.js
ende-0.5.17 components/component/query/0.0.1/index.js
ende-0.5.16 components/component/query/0.0.1/index.js
ende-0.5.15 components/component/query/0.0.1/index.js
ende-0.5.14 components/component/query/0.0.1/index.js
ende-0.5.13 components/component/query/0.0.1/index.js
ende-0.5.12 components/component/query/0.0.1/index.js
ende-0.5.10 components/component/query/0.0.1/index.js
ende-0.5.9 components/component/query/0.0.1/index.js
ende-0.5.8 components/component/query/0.0.1/index.js
ende-0.5.7 components/component/query/0.0.1/index.js
ende-0.5.6 components/component/query/0.0.1/index.js
ende-0.4.25 vendor/components/component-query/index.js
ende-0.5.5 components/component/query/0.0.1/index.js
ende-0.5.4 components/component/query/0.0.1/index.js
ende-0.5.3 components/component/query/0.0.1/index.js