@jsvision/ui / ColorSwatchOptions
Interface: ColorSwatchOptions
Defined in: ui/src/color/color-swatch.ts:45
Options for a ColorSwatch.
Properties
colors?
optionalcolors?: readonlyColor[]
Defined in: ui/src/color/color-swatch.ts:49
Palette to display (default ANSI16_ORDER, the DOS-16 colors).
columns?
optionalcolumns?:number
Defined in: ui/src/color/color-swatch.ts:51
Columns per row (default 4).
nameFor?
optionalnameFor?: (c) =>string
Defined in: ui/src/color/color-swatch.ts:57
Pure color-name accessor — used by a hosting ColorPicker to caption its chip.
Parameters
c
Color
Returns
string
onChange?
optionalonChange?: (c) =>void
Defined in: ui/src/color/color-swatch.ts:55
Fired on the discrete commit gesture — Enter, Space, or a mouse-up over a cell.
Parameters
c
Color
Returns
void
onInput?
optionalonInput?: (c) =>void
Defined in: ui/src/color/color-swatch.ts:53
Fired on every live value change (arrow / click / drag).
Parameters
c
Color
Returns
void
value
value:
Signal<Color>
Defined in: ui/src/color/color-swatch.ts:47
Two-way selected color.