StopTime constructor

const StopTime({
  1. required String tripId,
  2. required Time? arrivalTime,
  3. required Time? departureTime,
  4. required String? stopId,
  5. required String? locationGroupId,
  6. required String? locationId,
  7. required int stopSequence,
  8. required String? stopHeadsign,
  9. required Time? startPickupDropOffWindow,
  10. required Time? endPickupDropOffWindow,
  11. required PickupType? pickupType,
  12. required DropOffType? dropOffType,
  13. required ContinuousPickup? continuousPickup,
  14. required ContinuousDropOff? continuousDropOff,
  15. required double? shapeDistTraveled,
  16. required Timepoint? timepoint,
  17. required String? pickupBookingRuleId,
  18. required String? dropOffBookingRuleId,
})

Implementation

const StopTime({
  required this.tripId,
  required this.arrivalTime,
  required this.departureTime,
  required this.stopId,
  required this.locationGroupId,
  required this.locationId,
  required this.stopSequence,
  required this.stopHeadsign,
  required this.startPickupDropOffWindow,
  required this.endPickupDropOffWindow,
  required this.pickupType,
  required this.dropOffType,
  required this.continuousPickup,
  required this.continuousDropOff,
  required this.shapeDistTraveled,
  required this.timepoint,
  required this.pickupBookingRuleId,
  required this.dropOffBookingRuleId,
});