fromJson static method
Implementation
static FillOptions fromJson(Map<dynamic, dynamic> map) {
List<List<LatLng>> geometry = [];
for(var pointsList in (map['geometry'] as List<dynamic>)) {
List<LatLng> geometries = [];
List<dynamic> latLngList = pointsList as List<dynamic>;
for(var point in latLngList) {
List<dynamic> latlng = point as List<dynamic>;
geometries.add(LatLng(latlng.first as double, latlng.last as double));
}
geometry.add(geometries);
}
return FillOptions(
fillOpacity: map['fillOpacity'] as double?,
fillColor: map['fillColor'] as String?,
fillOutlineColor: map['fillOutlineColor'] as String?,
fillPattern: map['fillPattern'] as String?,
geometry: geometry
);
}