Sha256: b395222c55da484d98403cfc7dd9fbc94affe875d4c332aca02c008da38e82e8
Contents?: true
Size: 792 Bytes
Versions: 375
Compression:
Stored size: 792 Bytes
Contents
var row, cell, position, rowHeaders = [], columnHeaders = []; for ( var rowIndex = 0, rowLength = node.rows.length; rowIndex < rowLength; rowIndex++ ) { row = node.rows[rowIndex]; for ( var cellIndex = 0, cellLength = row.cells.length; cellIndex < cellLength; cellIndex++ ) { cell = row.cells[cellIndex]; if (cell.nodeType === 1) { if ( axe.commons.table.isColumnHeader(cell) && columnHeaders.indexOf(rowIndex) === -1 ) { columnHeaders.push(rowIndex); } else if (axe.commons.table.isRowHeader(cell)) { position = axe.commons.table.getCellPosition(cell); if (rowHeaders.indexOf(position.x) === -1) { rowHeaders.push(position.x); } } } } } if (columnHeaders.length > 1 || rowHeaders.length > 1) { return true; } return false;
Version data entries
375 entries across 375 versions & 1 rubygems