diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-18 13:27:11 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-18 13:27:11 -0500 |
| commit | 04f99818ff10ce4d49baa675aee88222313e5cd4 (patch) | |
| tree | 89162b39462a38a49028343bd6f654d4d33f440e /working/retro-stereo-widgets/references | |
| parent | 43725ff359d2a01668a015a4da12602ae47694d7 (diff) | |
| download | archsetup-04f99818ff10ce4d49baa675aee88222313e5cd4.tar.gz archsetup-04f99818ff10ce4d49baa675aee88222313e5cd4.zip | |
feat(gallery): bring ten core controls to the extraction bar
Batch 2 of the extraction sweep: consoleKeys, abcKeypad, indexPlate, faderH, faderV, knob, segmented, chipToggle, armButton and lampRow now carry the split-flap-shape contract comment. Every class they own wears the dupre- prefix, internals and modifiers included (dupre-key dupre-green, dupre-fader dupre-cap), with every in-kit consumer updated in the same pass: the dsky and annunciator pads, the rotarySelector and encoder spindles, the page's size bar, and the probe selectors.
I also removed indexPlate's dead '#dupre-defs' lookup (nothing ever created that id) and dropped the unused .key.off rule. The faders, knob and lampRow now cache their element refs instead of re-querying every set(), and segmented and lampRow clamp set() the way consoleKeys does.
The audit's contract count moves from 14 to 24 of 111.
Diffstat (limited to 'working/retro-stereo-widgets/references')
0 files changed, 0 insertions, 0 deletions
