currentSelectedTileLayer property

TileLayerProvider get currentSelectedTileLayer

the tileLayer to display in FlutterMap component

Implementation

TileLayerProvider get currentSelectedTileLayer {
  bool outOfBound = (tileLayers.length <= selectedTileIndex);
  if(outOfBound) {
    _debugWarn("selectedTileIndex ($selectedTileIndex) is out out range (lenght => ${tileLayers.length}), fallback to TileLayerProvider: ${_defaultfallbackTileLayer.label}");
    return _defaultfallbackTileLayer;
  }
  return tileLayers[selectedTileIndex];
}