{"ast":null,"code":"var isElementHidden = function isElementHidden(node) {\n  if (node.nodeType !== Node.ELEMENT_NODE) {\n    return false;\n  }\n  var computedStyle = window.getComputedStyle(node, null);\n  if (!computedStyle || !computedStyle.getPropertyValue) {\n    return false;\n  }\n  return computedStyle.getPropertyValue('display') === 'none' || computedStyle.getPropertyValue('visibility') === 'hidden';\n};\nvar isVisibleUncached = function isVisibleUncached(node, checkParent) {\n  return !node || node === document || node && node.nodeType === Node.DOCUMENT_NODE || !isElementHidden(node) && checkParent(node.parentNode && node.parentNode.nodeType === Node.DOCUMENT_FRAGMENT_NODE ? node.parentNode.host : node.parentNode);\n};\nvar _isVisibleCached = function isVisibleCached(visibilityCache, node) {\n  var cached = visibilityCache.get(node);\n  if (cached !== undefined) {\n    return cached;\n  }\n  var result = isVisibleUncached(node, _isVisibleCached.bind(undefined, visibilityCache));\n  visibilityCache.set(node, result);\n  return result;\n};\nexport { _isVisibleCached as isVisibleCached };\nexport var notHiddenInput = function notHiddenInput(node) {\n  return !((node.tagName === 'INPUT' || node.tagName === 'BUTTON') && (node.type === 'hidden' || node.disabled));\n};\nexport var isGuard = function isGuard(node) {\n  return Boolean(node && node.dataset && node.dataset.focusGuard);\n};\nexport var isNotAGuard = function isNotAGuard(node) {\n  return !isGuard(node);\n};\nexport var isDefined = function isDefined(x) {\n  return Boolean(x);\n};","map":{"version":3,"names":["isElementHidden","node","nodeType","Node","ELEMENT_NODE","computedStyle","window","getComputedStyle","getPropertyValue","isVisibleUncached","checkParent","document","DOCUMENT_NODE","parentNode","DOCUMENT_FRAGMENT_NODE","host","isVisibleCached","visibilityCache","cached","get","undefined","result","bind","set","_isVisibleCached","notHiddenInput","tagName","type","disabled","isGuard","Boolean","dataset","focusGuard","isNotAGuard","isDefined","x"],"sources":["C:/LDT/DSP_Management/node_modules/focus-lock/dist/es2015/utils/is.js"],"sourcesContent":["var isElementHidden = function (node) {\n    if (node.nodeType !== Node.ELEMENT_NODE) {\n        return false;\n    }\n    var computedStyle = window.getComputedStyle(node, null);\n    if (!computedStyle || !computedStyle.getPropertyValue) {\n        return false;\n    }\n    return (computedStyle.getPropertyValue('display') === 'none' || computedStyle.getPropertyValue('visibility') === 'hidden');\n};\nvar isVisibleUncached = function (node, checkParent) {\n    return !node ||\n        node === document ||\n        (node && node.nodeType === Node.DOCUMENT_NODE) ||\n        (!isElementHidden(node) &&\n            checkParent(node.parentNode && node.parentNode.nodeType === Node.DOCUMENT_FRAGMENT_NODE\n                ? node.parentNode.host\n                : node.parentNode));\n};\nexport var isVisibleCached = function (visibilityCache, node) {\n    var cached = visibilityCache.get(node);\n    if (cached !== undefined) {\n        return cached;\n    }\n    var result = isVisibleUncached(node, isVisibleCached.bind(undefined, visibilityCache));\n    visibilityCache.set(node, result);\n    return result;\n};\nexport var notHiddenInput = function (node) {\n    return !((node.tagName === 'INPUT' || node.tagName === 'BUTTON') && (node.type === 'hidden' || node.disabled));\n};\nexport var isGuard = function (node) { return Boolean(node && node.dataset && node.dataset.focusGuard); };\nexport var isNotAGuard = function (node) { return !isGuard(node); };\nexport var isDefined = function (x) { return Boolean(x); };\n"],"mappings":"AAAA,IAAIA,eAAe,GAAG,SAAlBA,eAAeA,CAAaC,IAAI,EAAE;EAClC,IAAIA,IAAI,CAACC,QAAQ,KAAKC,IAAI,CAACC,YAAY,EAAE;IACrC,OAAO,KAAK;EAChB;EACA,IAAIC,aAAa,GAAGC,MAAM,CAACC,gBAAgB,CAACN,IAAI,EAAE,IAAI,CAAC;EACvD,IAAI,CAACI,aAAa,IAAI,CAACA,aAAa,CAACG,gBAAgB,EAAE;IACnD,OAAO,KAAK;EAChB;EACA,OAAQH,aAAa,CAACG,gBAAgB,CAAC,SAAS,CAAC,KAAK,MAAM,IAAIH,aAAa,CAACG,gBAAgB,CAAC,YAAY,CAAC,KAAK,QAAQ;AAC7H,CAAC;AACD,IAAIC,iBAAiB,GAAG,SAApBA,iBAAiBA,CAAaR,IAAI,EAAES,WAAW,EAAE;EACjD,OAAO,CAACT,IAAI,IACRA,IAAI,KAAKU,QAAQ,IAChBV,IAAI,IAAIA,IAAI,CAACC,QAAQ,KAAKC,IAAI,CAACS,aAAc,IAC7C,CAACZ,eAAe,CAACC,IAAI,CAAC,IACnBS,WAAW,CAACT,IAAI,CAACY,UAAU,IAAIZ,IAAI,CAACY,UAAU,CAACX,QAAQ,KAAKC,IAAI,CAACW,sBAAsB,GACjFb,IAAI,CAACY,UAAU,CAACE,IAAI,GACpBd,IAAI,CAACY,UAAU,CAAE;AACnC,CAAC;AACM,IAAIG,gBAAe,GAAG,SAAlBA,eAAeA,CAAaC,eAAe,EAAEhB,IAAI,EAAE;EAC1D,IAAIiB,MAAM,GAAGD,eAAe,CAACE,GAAG,CAAClB,IAAI,CAAC;EACtC,IAAIiB,MAAM,KAAKE,SAAS,EAAE;IACtB,OAAOF,MAAM;EACjB;EACA,IAAIG,MAAM,GAAGZ,iBAAiB,CAACR,IAAI,EAAEe,gBAAe,CAACM,IAAI,CAACF,SAAS,EAAEH,eAAe,CAAC,CAAC;EACtFA,eAAe,CAACM,GAAG,CAACtB,IAAI,EAAEoB,MAAM,CAAC;EACjC,OAAOA,MAAM;AACjB,CAAC;AAAC,SAAAG,gBAAA,IAAAR,eAAA;AACF,OAAO,IAAIS,cAAc,GAAG,SAAjBA,cAAcA,CAAaxB,IAAI,EAAE;EACxC,OAAO,EAAE,CAACA,IAAI,CAACyB,OAAO,KAAK,OAAO,IAAIzB,IAAI,CAACyB,OAAO,KAAK,QAAQ,MAAMzB,IAAI,CAAC0B,IAAI,KAAK,QAAQ,IAAI1B,IAAI,CAAC2B,QAAQ,CAAC,CAAC;AAClH,CAAC;AACD,OAAO,IAAIC,OAAO,GAAG,SAAVA,OAAOA,CAAa5B,IAAI,EAAE;EAAE,OAAO6B,OAAO,CAAC7B,IAAI,IAAIA,IAAI,CAAC8B,OAAO,IAAI9B,IAAI,CAAC8B,OAAO,CAACC,UAAU,CAAC;AAAE,CAAC;AACzG,OAAO,IAAIC,WAAW,GAAG,SAAdA,WAAWA,CAAahC,IAAI,EAAE;EAAE,OAAO,CAAC4B,OAAO,CAAC5B,IAAI,CAAC;AAAE,CAAC;AACnE,OAAO,IAAIiC,SAAS,GAAG,SAAZA,SAASA,CAAaC,CAAC,EAAE;EAAE,OAAOL,OAAO,CAACK,CAAC,CAAC;AAAE,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}