Interface: VisualizationSpec
Defined in: spec/types.ts:247
Properties
adapterHints?
optionaladapterHints?:object
Defined in: spec/types.ts:263
maplibre?
optionalmaplibre?:object
maplibre.styleVersion?
optionalstyleVersion?:8
basemap?
optionalbasemap?:BaseMapSpec
Defined in: spec/types.ts:253
description?
optionaldescription?:string
Defined in: spec/types.ts:250
engine
engine:
"maplibre"
Defined in: spec/types.ts:251
id
id:
string
Defined in: spec/types.ts:248
layers
layers:
VisualizationLayer[]
Defined in: spec/types.ts:255
metadata?
optionalmetadata?:Record<string,unknown>
Defined in: spec/types.ts:262
sources
sources:
DataSource[]
Defined in: spec/types.ts:254
title?
optionaltitle?:string
Defined in: spec/types.ts:249
view
view:
ViewState
Defined in: spec/types.ts:252
views?
optionalviews?:VisualizationView[]
Defined in: spec/types.ts:261
Optional array of views for multi-panel layouts.
When present, layout components derive one spec per view by
filtering layers to those listed in each view's layers array.