UNPKG

simmerjs

Version:

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

19 lines (17 loc) 582 B
export default function (windowScope, simmerInstance) { // Save the previous value of the `simmer` variable. let 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 } }