toModel method
Implementation
ChartModel toModel() {
final object = {
uuid: uuid,
info: info.toModel(),
reference: reference.toModel(),
routes: [for (final route in routes) route.toModel()],
trips: [for (final trip in trips) trip.toModel()],
waypoints: [for (final wp in waypoints) wp.toModel()],
waypointEdges: [for (final wpe in waypointEdges) wpe.toModel()],
};
return dkpModelFromJsonString<ChartModel>(
serialized: jsonEncode(object),
serializer: ChartModel.serializer,
)!;
}