list_style_layers
List everything a MapMap style theme can style: the named palette slots with their light/dark default colours, the skeleton layer ids (paint order) that set_layer_paint accepts, and the OpenMapTiles source-layers extra layers may reference. Attribution is enforced on every compiled style and cannot be themed away. Local lookup, no network; always works.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer_ids | Yes | The skeleton layer ids a theme's `layers` may override, in paint order (first = bottom). | |
| attribution | Yes | The attribution contract: enforced on every compiled style, not themable. | |
| palette_slots | Yes | The named palette slots a theme's `palette` may override, with their light/dark defaults, in presentation order. | |
| source_layers | Yes | The OpenMapTiles source-layers the tiles emit; `extra_layers` must reference one of these. |