markerToJson function
Implementation
Map<String, dynamic> markerToJson(Marker marker) {
final Map<String, dynamic> json = <String, dynamic>{};
addToJson(json, _Param.markerId, marker.markerId.id);
addToJson(json, _Param.alpha, marker.alpha);
addToJson(json, _Param.anchor, offsetToJson(marker.anchor));
addToJson(json, _Param.clickable, marker.clickable);
addToJson(json, _Param.draggable, marker.draggable);
addToJson(json, _Param.flat, marker.flat);
addToJson(json, _Param.icon, marker.icon.toJson());
addToJson(json, _Param.infoWindow, infoWindowtoJson(marker.infoWindow));
addToJson(json, _Param.position, latLngToJson(marker.position));
addToJson(json, _Param.rotation, marker.rotation);
addToJson(json, _Param.visible, marker.visible);
addToJson(json, _Param.zIndex, marker.zIndex);
addToJson(json, _Param.clusterable, marker.clusterable);
addToJson(json, _Param.animation, animationSetToJson(marker.animationSet));
return json;
}