select()

in packages/postsvg/lib/tree.js [58:69]


  select(selector) {
    const nodes = [];
    const selectAllNodes = typeof selector === 'undefined' || selector === '*';
    const matcher = selectAllNodes ? { tag: /\.*/ } : matchHelper(selector);

    match.call(this, matcher, node => {
      nodes.push(node);
      return node;
    });

    return nodes;
  }