addItinerary method

Future<void> addItinerary({
  1. required Coordinate origin,
  2. required Coordinate destination,
  3. ItinerarySearchOptions? searchOptions,
  4. Color? color,
})

add itinerary from an origin coordinate to a specified destination

Implementation

Future<void> addItinerary(
    {required Coordinate origin,
    required Coordinate destination,
    ItinerarySearchOptions? searchOptions,
    Color? color}) async {
  print("wemapMap : searchOptions ==> $searchOptions");
  await _channel.invokeMethod('addItinerary', {
    "origin": origin.toMap(),
    "destination": destination.toMap(),
    "searchOptions":
        searchOptions?.toMap() ?? ItinerarySearchOptions().toMap(),
    "red": color?.red,
    "green": color?.green,
    "blue": color?.blue,
    "alpha": color?.alpha,
  });
}