Skip to main content

Interface: CoreDataviz

Defined in: dataviz/Types.ts:51

Core data visualization token tree.

Contains non-color encoding primitives only. Color tokens are sourced directly from core.colors.* — no separate dataviz color palette is needed. Semantic dataviz color tokens reference core.colors.*.

Placed at theme.core.dataviz — optional extension of ThemeTokens.

Properties

opacity

opacity: object

Defined in: dataviz/Types.ts:66

Analytical opacity primitives. Distinct from foundation opacity — used as encoding channels, not UI effects.

context

context: number

Geographic/spatial context reduction behind overlays.

muted

muted: number

De-emphasis of non-highlighted data marks.

uncertainty

uncertainty: number

Visual signal of estimated or uncertain data.


pattern

pattern: Record<Scale1To6, RawValue>

Defined in: dataviz/Types.ts:55

Fill patterns for area/region differentiation (e.g. 'diagonal-stripes').


shape

shape: Record<Scale1To8, RawValue>

Defined in: dataviz/Types.ts:53

Mark shapes for categorical differentiation (e.g. 'circle', 'square').


stroke

stroke: object

Defined in: dataviz/Types.ts:57

Stroke dash patterns as SVG-compatible dash-array strings.

dashed

dashed: string

dotted

dotted: string

solid

solid: string