Type Alias AudioSettingsRow
AudioSettingsRow:
| { key: string; kind: "boolean"; label: string }
| {
key: string;
kind: "number";
label: string;
max: number;
min: number;
step?: number;
}
| {
key: string;
kind: "choice";
label: string;
options: readonly [string, ...string[]];
}
one row of a settings screen, in the same shape as
two-d/ui'sSettingsCustomRow