Sha256: 6af28ea2a9b25f38165812e15800865a12ce05f13ab6c3898c77653a93e631b4
Contents?: true
Size: 307 Bytes
Versions: 104
Compression:
Stored size: 307 Bytes
Contents
const { dom, aria } = axe.commons; const id = node.getAttribute('id').trim(); const idSelector = `*[id="${axe.utils.escapeSelector(id)}"]`; const idMatchingElms = Array.from( dom.getRootNode(node).querySelectorAll(idSelector) ); return idMatchingElms.some(dom.isFocusable) && !aria.isAccessibleRef(node);
Version data entries
104 entries across 104 versions & 1 rubygems