OptionalidUnique layer ID used throughout the app.
OptionalurlDirect GeoJSON / tile URL (alternative to configFile).
OptionalnameInternal name (legacy). Prefer label.
OptionallabelDisplay label shown in the layer manager.
OptionalconfigRelative path to the layer's JSON config file.
OptionallayerLayer manager group/panel ID this layer belongs to.
Optionalshowfalse keeps the layer out of the layer manager, and out of it only. Default true.
Optionalthemeablefalse puts the layer out of the themes' reach. Default true.
OptionalsearchableMakes the layer findable by GeoLeaf.Layers.search, on its id and these fields.
OptionalvisibleWhether the layer is visible on startup. Default true.
OptionalstyleActive style ID applied to this layer.
Layer reference entry in the profile layers array. Points to a per-layer JSON config file loaded at runtime.