Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | 1x 1x 136x 1x 135x 135x | // List of elements that have generic roles by default const genericRoleElements = new Set([ 'div', 'span', 'p', 'section', 'article', 'aside', 'header', 'footer', 'main', 'nav', 'address', 'blockquote', 'pre', 'figure', 'figcaption', 'hgroup', ]); /** * @internal */ export function isGenericRoleElement(element: Element | null): element is Element { if (!element) { return false; } const tagName = element.tagName.toLowerCase(); return genericRoleElements.has(tagName); } |