addPolyline method

  1. @override
dynamic addPolyline(
  1. List<LatLng> points
)
override

Create polyline on List of points (also clear all previous polyline)

Implementation

@override
addPolyline(List<LatLng> points) {
  List<List<double>> pointsForMap = points.map((e) => [e.latitude, e.longitude]).toList();

  js_util.globalContext.callMethodVarArgs('_createPolyline'.toJS, [
    [
      ...pointsForMap.map((e) => [...e.map((last) => last.toJS)].toJS)
    ].toJS
  ]);

  // js_util.callMethod<void>(
  //     js_util.globalThis, '_createPolyline', [pointsForMap]);
}