Sha256: 6712f898ad0af51eadec9318c96348127a4e83d9bacd5aa6dbe5881199b16831
Contents?: true
Size: 508 Bytes
Versions: 271
Compression:
Stored size: 508 Bytes
Contents
const { aria, text, dom } = axe.commons; if (['none', 'presentation'].includes(aria.getRole(node))) { return false; } const parent = dom.findUpVirtual( virtualNode, 'button, [role="button"], a[href], p, li, td, th' ); if (!parent) { return false; } const parentVNode = axe.utils.getNodeFromTree(parent); const visibleText = text.visibleVirtual(parentVNode, true).toLowerCase(); if (visibleText === '') { return false; } return visibleText === text.accessibleTextVirtual(virtualNode).toLowerCase();
Version data entries
271 entries across 271 versions & 1 rubygems