1part of
'routing_planning_bloc.dart';
25 this.selectedCollections,
26 this.collectionsToSchedule,
85 required this.failure,
88 this.selectedCollections,
89 this.collectionsToSchedule,
sealed class AuthenticationState extends Equatable failure
const RoutingPlanningState()
override List< Object?> get props
override List< Object > get props
final ResCreateRoutingEntity routing
const RoutingPlanningSuccess({required this.routing})
String get(String locale)
ResCreateRoutingEntity({ required this.numLateVisits, required this.numUnserved, required this.solution, required this.status, required this.totalBreakTime, required this.totalIdleTime, required this.totalTravelTime, required this.totalVehicleOvertime, required this.totalVisitLateness, required this.totalWorkingTime, required this.vehicleOvertime, })
const RoutingPlanningLoaded({ this.startLocation, this.startAddress, this.selectedCollections, this.collectionsToSchedule, this.endLocation, this.endAddress, })
final String startAddress
RoutingPlanningLoaded copyWith({ LatLng? startLocation, String? startAddress, Set< ResWeeklyCollectionEntity >? selectedCollections, List< ResCollectionToScheduleEntity >? collectionsToSchedule, LatLng? endLocation, String? endAddress, })
const RoutingPlanningError({ required this.failure, this.startLocation, this.startAddress, this.selectedCollections, this.collectionsToSchedule, this.endLocation, this.endAddress, })
sealed class RoutingPlanningState extends Equatable startLocation
final Set< ResWeeklyCollectionEntity > selectedCollections
final List< ResCollectionToScheduleEntity > collectionsToSchedule
abstract class UseCase< Type, Params > props