Initial commit

This commit is contained in:
2025-12-08 23:25:00 +05:00
commit ee5cb4ac1a
851 changed files with 115172 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
import 'package:latlong2/latlong.dart';
class PlaceModel {
final LatLng coordinates;
final String address;
PlaceModel({
required this.coordinates,
required this.address,
});
factory PlaceModel.fromJson(Map<String, dynamic> json) {
return PlaceModel(
coordinates: LatLng(json['lat'], json['lng']),
address: json['address'],
);
}
Map<String, dynamic> toJson() {
return {
'lat': coordinates.latitude,
'lng': coordinates.longitude,
'address': address,
};
}
@override
String toString() {
return 'Place(lat: ${coordinates.latitude}, lng: ${coordinates.longitude}, address: $address)';
}
}