18 lines
419 B
Dart
18 lines
419 B
Dart
class FloodStation {
|
|
final String id;
|
|
final String town;
|
|
final double? latestReading;
|
|
|
|
FloodStation({
|
|
required this.id,
|
|
required this.town,
|
|
this.latestReading,
|
|
});
|
|
|
|
factory FloodStation.fromMap(Map<String, dynamic> json) => FloodStation(
|
|
id: json['@id'] ?? '',
|
|
town: json['town'] ?? '',
|
|
latestReading: double.tryParse(json['latestReading']?.toString() ?? ''),
|
|
);
|
|
}
|