PolylineController constructor

PolylineController({
  1. required Polyline polyline,
  2. bool consumeTapEvents = false,
  3. VoidCallback? onTap,
})

Creates a PolylineController that wraps a gmaps.Polyline object and its onTap behavior.

Implementation

PolylineController({
  required gmaps.Polyline polyline,
  bool consumeTapEvents = false,
  VoidCallback? onTap,
})  : _polyline = polyline,
      _consumeTapEvents = consumeTapEvents {
  if (onTap != null) {
    polyline.onClick.listen((gmaps.PolyMouseEvent event) {
      onTap.call();
    });
  }
}