Update: 2026-07-13 18:23:52
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
// transit_driver_models.dart — نماذج بيانات مواصلاتي (جهة سائق الباص)
|
||||
|
||||
class TransitStopInfo {
|
||||
final int id;
|
||||
final int sequence;
|
||||
final String nameAr;
|
||||
final double latitude;
|
||||
@@ -9,6 +10,7 @@ class TransitStopInfo {
|
||||
final int? etaOffsetMin;
|
||||
|
||||
TransitStopInfo({
|
||||
required this.id,
|
||||
required this.sequence,
|
||||
required this.nameAr,
|
||||
required this.latitude,
|
||||
@@ -18,6 +20,7 @@ class TransitStopInfo {
|
||||
});
|
||||
|
||||
factory TransitStopInfo.fromJson(Map<String, dynamic> j) => TransitStopInfo(
|
||||
id: int.tryParse(j['id']?.toString() ?? '0') ?? 0,
|
||||
sequence: int.tryParse(j['sequence'].toString()) ?? 0,
|
||||
nameAr: j['name_ar']?.toString() ?? '',
|
||||
latitude: double.tryParse(j['latitude']?.toString() ?? '0') ?? 0,
|
||||
|
||||
Reference in New Issue
Block a user