getEdgesForRoute method

Set<WaypointEdge> getEdgesForRoute(
  1. String routeString
)

Implementation

Set<WaypointEdge> getEdgesForRoute(String routeString) {
  final route = routeMap[routeString];
  if (route == null) return {};
  final waypointEdges = <WaypointEdge>{};
  for (final String wpUuid in route.waypointUuids) {
    final edges = waypointToEdgesMap[wpUuid] ?? [];
    for (final edge in edges) {
      waypointEdges.add(edge);
    }
  }
  return waypointEdges;
}