UNPKG

simmerjs

Version:

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

24 lines (21 loc) 671 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (windowScope, simmerInstance) { // Save the previous value of the `simmer` variable. var conflictedSimmer = windowScope.Simmer; windowScope.Simmer = simmerInstance; /** * Revert the global window.simmer variable to it's original value and return this simmer object. * This allows users to include multiple versions of Simmer objects on a single page. * @example <code><pre> Simmer.noConflict(); </pre></code> */ simmerInstance.noConflict = function () { windowScope.Simmer = conflictedSimmer; return simmerInstance; }; };