Sha256: 08ba5cdd18ef5257d2a2dffc7df6a9e352c234f1008434fa10f06396a89306a0
Contents?: true
Size: 523 Bytes
Versions: 375
Compression:
Stored size: 523 Bytes
Contents
/* global table, axe */ /** * Determine if a `HTMLTableCellElement` is a header * @method isHeader * @memberof axe.commons.table * @instance * @param {HTMLTableCellElement} cell The table cell to test * @return {Boolean} */ table.isHeader = function(cell) { if (table.isColumnHeader(cell) || table.isRowHeader(cell)) { return true; } if (cell.getAttribute('id')) { const id = axe.utils.escapeSelector(cell.getAttribute('id')); return !!document.querySelector(`[headers~="${id}"]`); } return false; };
Version data entries
375 entries across 375 versions & 1 rubygems