changeRouteVisible method

  1. @override
Future<void> changeRouteVisible(
  1. String routeId,
  2. bool visible
)
override

Implementation

@override
Future<void> changeRouteVisible(String routeId, bool visible) async {
  for (final route in _webRoute[routeId]!) {
    if (visible) {
      route.bodyElement.setMap(controller);
      route.strokeElement?.setMap(controller);
      route.patternElement?.setMap(controller);
    } else {
      route.bodyElement.setMap(null);
      route.strokeElement?.setMap(null);
      route.patternElement?.setMap(null);
    }
  }
}