Mixins / foldkit-mixins/theme

Schemed

interface · packages/mixins/src/theme/knob.ts:95

interface Schemed<Light extends string, Dark extends string> extends Knob<
  | number
  | {
      readonly light?: number
      readonly dark?: number
    },
  Light | Dark
> {
  readonly light: Knob<number, Light>
  readonly dark: Knob<number, Dark>
}

A knob per scheme, and each half as a knob of its own: its range, its title.

Members

Schemed.light

property · packages/mixins/src/theme/knob.ts:99

readonly light: Knob<number, Light>

Schemed.dark

property · packages/mixins/src/theme/knob.ts:100

readonly dark: Knob<number, Dark>