Exercises every method of common/modules/buttons-box. The dark area is the application screen (16:9, shown at 1280×720). Dev tooling only; not a suite deliverable.
common/modules/buttons-box
Automatic checks (R1–R28) →
Keys: RED, GREEN, YELLOW, BLUE, OK, UP, DOWN, LEFT, RIGHT, BACK, 0–9 (any case). A line without a colon is sent with an empty label, to see the error.
Hiding the parent makes the row impossible to measure: getState() reports fits: true until the parent is shown again and a method (for example refresh()) measures it.
The InformationBox comes from common/modules/information-box/, to check that the two modules don't overlap.
common/modules/information-box/