UNPKG

simmerjs

Version:

A pure Javascript reverse CSS selector engine which calculates a DOM element's unique CSS selector on the current page.

20 lines (19 loc) 425 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = Parser; function Parser(parsingMethods) { var queue = parsingMethods.getMethods(); return { finished: function finished() { return queue.length === 0; }, next: function next() { if (this.finished()) { return false; } return queue.shift().apply(undefined, arguments); } }; }