Erweiterungen

This commit is contained in:
Sven committed 2026-02-14 08:52:06 +01:00
1 parent ba1f7d5440
commit bb3dc9e856
28 files changed
+1672 -1291

No files matched your search

+8
View File
@@ -1,3 +1,4 @@
import 'package:stadtbote/model/tour_file.dart';
import 'package:stadtbote/model/tour_position.dart';
import 'package:stadtbote/model/tour_task.dart';
@@ -15,6 +16,7 @@ class JobTour {
TourPosition? pos;
late String rem;
List<TourTask>? tasks;
List<TourFile>? files;
JobTour();
@@ -39,6 +41,11 @@ class JobTour {
.map((e) => TourTask.fromJson(e as Map<String, dynamic>))
.toList()
: null;
tour.files = json['files'] != null
? (json['files'] as List<dynamic>)
.map((e) => TourFile.fromJson(e as Map<String, dynamic>))
.toList()
: null;
return tour;
}
@@ -57,6 +64,7 @@ class JobTour {
'pos': pos?.toJson(),
'rem': rem,
'tasks': tasks?.map((e) => e.toJson()).toList(),
'files': files?.map((e) => e.toJson()).toList(),
};
}
}