Subset of a Vega-Lite channel definition fields read by the adapter.
Note on field: inside a repeat spec's child, Vega-Lite allows a
repeat reference object ({ repeat: 'row' | 'column' | 'repeat' })
instead of a field name. The adapter substitutes those references with
concrete field names (per repeated cell) before any conversion runs,
so every code path past substituteRepeatFields only ever sees strings.
Subset of a Vega-Lite channel definition fields read by the adapter.
Note on
field: inside arepeatspec's child, Vega-Lite allows a repeat reference object ({ repeat: 'row' | 'column' | 'repeat' }) instead of a field name. The adapter substitutes those references with concrete field names (per repeated cell) before any conversion runs, so every code path pastsubstituteRepeatFieldsonly ever sees strings.