This manual test demonstrates the usage of the tableCellType attribute
that allows distinguishing between header and data cells in a table. When the
tableCellType attribute is set to header, the cell is
treated as a header cell (<th> in HTML). When it is not set, the
cell is treated as a data cell (<td> in HTML).
Table with different cell types:
| H1 (R1-3) | H2-H5 (R1) | H6-H8 (R1) | |||||
|---|---|---|---|---|---|---|---|
| H2 (R2-3) | H3-H4 (R2) | H5 (R2-3) | H6 (R2) | H7-H8 (R2) | |||
| H3 (R3) | H4 (R3) | H6 (R3) | H7 (R3) | H8 (R3) | |||
| R1-2 H1 | R1 C2 (TH) | R1 C3 | R1 C4-5 | R1 C6 | R1-3 C7 | R1 C8 | |
| R2-3 C2 | R2 C3 | R2 C4 | R2 C5 | R2 C6 (TH) | R2 C8 | ||
| R3 H1 | R3 C3 | R3 C4-6 | R3 C8 | ||||
| R4 C1 (TH) | R4 C2 | R4 C3 | R4 C4 (TH) | R4 C5 | R4 C6 | R4 C7 | R4 C8 |
| R5 Full Width Header | |||||||
| R6 C1 (TH) | R6-7 C2-3 | R6 C4 | R6 C5 | R6 C6 (TH) | R6 C7 | R6 C8 | |
| R7 C1 (TH) | R7 C4 | R7-8 C5-6 | R7 C7 | R7 C8 | |||
| R8 C1 (TH) | R8 C2 | R8 C3 | R8 C4 (TH) | R8 C7 | R8 C8 | ||
Layout table:
| 00 | 01 |
| 10 | 11 |
Setting all cells to header in the middle should increment heading columns
| Heading Column | Header | |
|---|---|---|
| Another Heading | Another Header |
Setting all cells to header in the middle row should increment heading rows
| Heading Row | Heading | Heading |
|---|---|---|
| Another Row | Another | Another |