Add a single layer at the end of the layer group.
Ol layer.
id of the layer.
Remove all layers from the map and clear the layer group.
Fires an "affected" layer event.
Fires a "LayerPropertyChanged" and call a "changed" event on the matching OL layer.
Retrieve a layer currently in the layer group.
The matching layer or null.
Retrieve all layers currently in the layer group that start with a specific UID.
An array of matching layers.
Every source from layers having sources in the layer group.
The attribution of all visible layers.
the layer group of this instance.
Refresh the source of every layer with a source in the layer group.
Set a property of a layer and fires a "LayerPropertyChanged" event if the value has changed.
Parent (abstract) class for a layer group. Helps to manipulate one layer group. The child class must start by setting the layerGroup. It extends ol/Object to be able to listen to events and dispatch them.