diff --git a/lib/stations.dart b/lib/stations.dart new file mode 100644 index 0000000..9e43ea9 --- /dev/null +++ b/lib/stations.dart @@ -0,0 +1,22 @@ +class TramStation { + final String name; + final String city; + final double latitude; + final double longitude; + + TramStation({ + required this.name, + required this.city, + required this.latitude, + required this.longitude, + }); + + factory TramStation.fromJson(Map json) { + return TramStation( + name: json['name'] as String, + city: json['city'] as String, + latitude: json['latitude'] as double, + longitude: json['longitude'] as double, + ); + } +} \ No newline at end of file