aria-hidden
Advanced tools
Comparing version 1.1.1 to 1.1.2
@@ -1,2 +0,8 @@ | ||
var defaultParent = typeof document !== 'undefined' ? document.body : null; | ||
var getDefaultParent = function (originalTarget) { | ||
if (typeof document === 'undefined') { | ||
return null; | ||
} | ||
var sampleTarget = Array.isArray(originalTarget) ? originalTarget[0] : originalTarget; | ||
return sampleTarget.ownerDocument.body; | ||
}; | ||
var counterMap = new WeakMap(); | ||
@@ -7,3 +13,3 @@ var uncontrolledNodes = new WeakMap(); | ||
export var hideOthers = function (originalTarget, parentNode, markerName) { | ||
if (parentNode === void 0) { parentNode = defaultParent; } | ||
if (parentNode === void 0) { parentNode = getDefaultParent(originalTarget); } | ||
if (markerName === void 0) { markerName = "data-aria-hidden"; } | ||
@@ -10,0 +16,0 @@ var targets = Array.isArray(originalTarget) ? originalTarget : [originalTarget]; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var defaultParent = typeof document !== 'undefined' ? document.body : null; | ||
var getDefaultParent = function (originalTarget) { | ||
if (typeof document === 'undefined') { | ||
return null; | ||
} | ||
var sampleTarget = Array.isArray(originalTarget) ? originalTarget[0] : originalTarget; | ||
return sampleTarget.ownerDocument.body; | ||
}; | ||
var counterMap = new WeakMap(); | ||
@@ -9,3 +15,3 @@ var uncontrolledNodes = new WeakMap(); | ||
exports.hideOthers = function (originalTarget, parentNode, markerName) { | ||
if (parentNode === void 0) { parentNode = defaultParent; } | ||
if (parentNode === void 0) { parentNode = getDefaultParent(originalTarget); } | ||
if (markerName === void 0) { markerName = "data-aria-hidden"; } | ||
@@ -12,0 +18,0 @@ var targets = Array.isArray(originalTarget) ? originalTarget : [originalTarget]; |
{ | ||
"name": "aria-hidden", | ||
"version": "1.1.1", | ||
"version": "1.1.2", | ||
"description": "Cast aria-hidden to everything, except...", | ||
@@ -5,0 +5,0 @@ "main": "dist/es5/index.js", |
8709
156