UDIPalette
Defined in: grammar/dist/Palette.d.ts:10
Consumer-supplied color palette for UDI charts and tables.
A palette sets the default colors used across every visualization; a
spec-level per-encoding range still overrides it. The palette is passed
as a separate prop (never inside the grammar spec), because UDIVis deep-
clones the spec via JSON.parse(JSON.stringify(...)), which would strip
any function value.
Properties
Section titled “Properties”
optionalaxis?:string
Defined in: grammar/dist/Palette.d.ts:22
Axis domain lines and ticks.
background?
Section titled “background?”
optionalbackground?:string
Defined in: grammar/dist/Palette.d.ts:20
Plot and table background. 'transparent' inherits the surrounding card.
category?
Section titled “category?”
optionalcategory?:DiscreteColor
Defined in: grammar/dist/Palette.d.ts:14
Colors for nominal / categorical color scales (Vega config.range.category).
optionalgrid?:string
Defined in: grammar/dist/Palette.d.ts:24
Gridlines, the plot frame, and table rules.
optionalmark?:string
Defined in: grammar/dist/Palette.d.ts:12
Default single mark color (Vega config.mark.color; table fallback).
mutedText?
Section titled “mutedText?”
optionalmutedText?:string
Defined in: grammar/dist/Palette.d.ts:28
De-emphasised text: empty cells, truncation notices.
ordinal?
Section titled “ordinal?”
optionalordinal?:DiscreteColor
Defined in: grammar/dist/Palette.d.ts:16
Colors for ordinal color scales (Vega config.range.ordinal).
optionalramp?:ContinuousColor
Defined in: grammar/dist/Palette.d.ts:18
Continuous color for quantitative (numeric) scales (Vega config.range.ramp + tables).
optionaltext?:string
Defined in: grammar/dist/Palette.d.ts:26
Tick labels, axis and legend titles, table text.