DeliveryRequest constructor

DeliveryRequest({
  1. required int id,
  2. required int user_id,
  3. required int payment_request_id,
  4. required int status_id,
  5. required int pickup_address_id,
  6. required int delivery_address_id,
  7. required String pickup_time,
  8. required double estimated_distance,
  9. required int actual_distance,
  10. required String estimated_duration,
  11. required int delivery_cost,
  12. required String recipient_name,
  13. required String recipient_mobile,
  14. required String item_type,
  15. required String? note,
  16. required String? instructions,
  17. required String created_at,
  18. required String updated_at,
  19. required String? deleted_at,
  20. required Status? status,
  21. required User user,
  22. required PickupAddress pickupAddress,
  23. required DeliveryAddress deliveryAddress,
  24. required PaymentRequest paymentRequest,
})

Implementation

DeliveryRequest({
  required this.id,
  required this.user_id,
  required this.payment_request_id,
  required this.status_id,
  required this.pickup_address_id,
  required this.delivery_address_id,
  required this.pickup_time,
  required this.estimated_distance,
  required this.actual_distance,
  required this.estimated_duration,
  required this.delivery_cost,
  required this.recipient_name,
  required this.recipient_mobile,
  required this.item_type,
  required this.note,
  required this.instructions,
  required this.created_at,
  required this.updated_at,
  required this.deleted_at,
  required this.status,
  required this.user,
  required this.pickupAddress,
  required this.deliveryAddress,
  required this.paymentRequest,
});