Untitled
Hdhdunknown
plain_text
4 years ago
882 B
6
Indexable
import 'package:fluster/fluster.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:meta/meta.dart'; class MapMarker extends Clusterable { final String id; final LatLng position; final BitmapDescriptor icon; MapMarker({ @required this.id, @required this.position, @required this.icon, isCluster = false, clusterId, pointsSize, childMarkerId, }) : super( markerId: id, latitude: position.latitude, longitude: position.longitude, isCluster: isCluster, clusterId: clusterId, pointsSize: pointsSize, childMarkerId: childMarkerId, ); Marker toMarker() => Marker( markerId: MarkerId(id), position: LatLng( position.latitude, position.longitude, ), icon: icon, ); }
Editor is loading...