polylineToJson function

dynamic polylineToJson(
  1. Polyline polyline
)

Implementation

dynamic polylineToJson(Polyline polyline) {
  final Map<String, dynamic> json = <String, dynamic>{};

  addToJson(json, _Param.polylineId, polyline.polylineId.id);
  addToJson(json, _Param.clickable, polyline.clickable);
  addToJson(json, _Param.color, polyline.color.value);
  addToJson(json, _Param.endCap, polyline.endCap.toJson());
  addToJson(json, _Param.geodesic, polyline.geodesic);
  addToJson(json, _Param.jointType, polyline.jointType.type);
  addToJson(json, _Param.startCap, polyline.startCap.toJson());
  addToJson(json, _Param.visible, polyline.visible);
  addToJson(json, _Param.width, polyline.width);
  addToJson(json, _Param.zIndex, polyline.zIndex);
  addToJson(json, _Param.points, pointsToJson(polyline.points));
  addToJson(json, _Param.pattern, patternToJson(polyline.patterns));
  addToJson(json, _Param.gradient, polyline.gradient);
  addToJson(json, _Param.colorValues, colorValuesToJson(polyline.colorValues));

  return json;
}