MAIDR Documentation - v3.72.1
    Preparing search index...

    Minimal Vega-Lite top-level specification shape.

    Covers single-view, layered (layer), composite (hconcat / vconcat / concat), faceted (facet operator or encoding.row / encoding.column shorthand), and repeated (repeat) specs.

    interface VegaLiteSpec {
        $schema?: string;
        title?: string | { text?: string; subtitle?: string };
        description?: string;
        data?: unknown;
        mark?: string | { type: string };
        encoding?: VegaLiteEncoding;
        layer?: VegaLiteSpec[];
        hconcat?: VegaLiteSpec[];
        vconcat?: VegaLiteSpec[];
        concat?: VegaLiteSpec[];
        facet?: VegaLiteFacetDef;
        spec?: VegaLiteSpec;
        repeat?: VegaLiteRepeatDef;
        columns?: number;
    }
    Index

    Properties

    $schema?: string
    title?: string | { text?: string; subtitle?: string }
    description?: string
    data?: unknown
    mark?: string | { type: string }
    encoding?: VegaLiteEncoding
    layer?: VegaLiteSpec[]
    hconcat?: VegaLiteSpec[]
    vconcat?: VegaLiteSpec[]
    concat?: VegaLiteSpec[]
    columns?: number

    Wrap column count for concat, wrapped facet (single-field form), and wrapped repeat (array form). Vega-Lite's default when omitted is an unbounded number of columns (a single row).