You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
505 B
18 lines
505 B
import 'package:freezed_annotation/freezed_annotation.dart'; |
|
import 'package:info_tren/models.dart'; |
|
|
|
part 'station_arrdep.g.dart'; |
|
part 'station_arrdep.freezed.dart'; |
|
|
|
@freezed |
|
class StationArrDep with _$StationArrDep { |
|
const factory StationArrDep({ |
|
required int? stoppingTime, |
|
required DateTime time, |
|
required StationTrain train, |
|
required StationStatus status, |
|
}) = _StationArrDep; |
|
|
|
factory StationArrDep.fromJson(Map<String, dynamic> json) => _$StationArrDepFromJson(json); |
|
} |
|
|
|
|