Mixins / foldkit-mixins/theme
Control
type · packages/mixins/src/theme/knob.ts:14
type Control =
| {
readonly kind: 'range'
readonly min: number
readonly max: number
readonly step: number
readonly unit: string
}
| {
readonly kind: 'choice'
readonly options: ReadonlyArray<string>
}
| {
readonly kind: 'font'
}How a knob is drawn as a control: a range for a number, a choice of options, a font stack.