Jump to content

Help:Collapsing/Test

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Crissov (talk | contribs) at 19:32, 8 July 2010 (Tests for collapsible rows and columns). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Tables on the right are autocollapse.Only the green cells should be visible on the left after clicking [hide] and there should be no red cells visible on the right until clicking [show].

Simple tests

Default: collapse all
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Default: collapse all
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3


Tests for collapsible rows and columns

These and the following tests currently require custom code.

Collapse column B only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Collapse column B only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Collapse row 2 only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Collapse row 2 only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Do not collapse row 3
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Do not collapse row 3
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Collapse column B and row 2, cell B2 is double-collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Collapse column B and row 2, cell B2 is double-collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Do not collapse first column
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Do not collapse first column
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Column A is not collapsible, column B is explicitly collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Column A is not collapsible, column B is explicitly collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Column A is explicitly collapsible, column B is not collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3
Column A is explicitly collapsible, column B is not collapsible
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2 Data C2
Row 3 Data A3 Data B3 Data C3

Test with incomplete tables

Collapse all
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3
Collapse all
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3
Collapse column B only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3
Collapse column B only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3
Collapse column C only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3
Collapse column B only
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A2 Data B2
Row 3 Data A3

Tests with colspan and rowspan

Rowspan, collapse that column
Col A Col B Col C
Row 1 Data A1 Data B1–2 Data C1
Row 2 Data A2 Data C2
Row 3 Data A3 Data B3 Data C3
Rowspan, collapse that column
Col A Col B Col C
Row 1 Data A1 Data B1–2 Data C1
Row 2 Data A2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse that row
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse that row
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan + rowspan, collapse that row and column
Col A Col B Col C
Row 1 Data A1 Data B1–2 Data C1
Row 2 Data A2 Data C2
Row 3 Data A–B3 Data C3
Colspan + rowspan, collapse that row and column
Col A Col B Col C
Row 1 Data A1 Data B1–2 Data C1
Row 2 Data A2 Data C2
Row 3 Data A–B3 Data C3
Colspan, collapse all but that row
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse all but that row
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse those columns
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse those columns
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse all but those columns
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3
Colspan, collapse all but those columns
Col A Col B Col C
Row 1 Data A1 Data B1 Data C1
Row 2 Data A–B2 Data C2
Row 3 Data A3 Data B3 Data C3