Interface WebMapMapLibreManualGap

A single unsupported construct discovered while deriving the style.

interface WebMapMapLibreManualGap {
    context?: Record<string, unknown>;
    expression?: string;
    kind: WebMapMapLibreGapKind;
    layerId?: string;
    path?: string;
    reason: string;
}

Properties

context?: Record<string, unknown>

Extra context (renderer type, scene layer URL, widget name, …).

expression?: string

The offending Arcade expression text, when applicable.

layerId?: string

Operational layer id, when the gap is attributable to a specific layer.

path?: string

Path within the WebMap JSON (e.g. operationalLayers[2].popupInfo).

reason: string

Human-readable explanation surfaced in reports / TODO annotations.