toMarker method
Implementation
Marker toMarker(BuildContext context, int loop, {String? id}) {
var latitude = position.latitude.get(
context: context,
loop: loop,
);
if (latitude is String) {
latitude = double.tryParse(latitude) ?? 0;
}
var longitude = position.longitude.get(
context: context,
loop: loop,
);
if (latitude is String) {
longitude = double.tryParse(longitude) ?? 0;
}
return Marker(
markerId: MarkerId(id ?? this.id),
position: LatLng(latitude, longitude),
infoWindow: InfoWindow(
title: title.get(
context: context,
loop: loop,
),
snippet: snippet.get(
context: context,
loop: loop,
),
),
);
}