Erweiterungen
This commit is contained in:
1 parent
ba1f7d5440
commit
bb3dc9e856
28 files changed
+1672
-1291
No files matched your search
@@ -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(),
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user