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];
}