DeliveryRequest class

Constructors

DeliveryRequest({required int id, required int user_id, required int payment_request_id, required int status_id, required int pickup_address_id, required int delivery_address_id, required String pickup_time, required double estimated_distance, required int actual_distance, required String estimated_duration, required int delivery_cost, required String recipient_name, required String recipient_mobile, required String item_type, required String? note, required String? instructions, required String created_at, required String updated_at, required String? deleted_at, required Status? status, required User user, required PickupAddress pickupAddress, required DeliveryAddress deliveryAddress, required PaymentRequest paymentRequest})
DeliveryRequest.fromJson(String source)
factory
DeliveryRequest.fromMap(Map map)
factory

Properties

actual_distance int
final
created_at String
final
deleted_at String?
final
delivery_address_id int
final
delivery_cost int
final
deliveryAddress DeliveryAddress
final
estimated_distance double
final
estimated_duration String
final
hashCode int
The hash code for this object.
no setteroverride
id int
final
instructions String?
final
item_type String
final
note String?
final
payment_request_id int
final
paymentRequest PaymentRequest
final
pickup_address_id int
final
pickup_time String
final
pickupAddress PickupAddress
final
recipient_mobile String
final
recipient_name String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status Status?
final
status_id int
final
updated_at String
final
user User
final
user_id int
final

Methods

copyWith({int? id, int? user_id, int? payment_request_id, int? status_id, int? pickup_address_id, int? delivery_address_id, String? pickup_time, double? estimated_distance, int? actual_distance, String? estimated_duration, int? delivery_cost, String? recipient_name, String? recipient_mobile, String? item_type, String? note, String? instructions, String? created_at, String? updated_at, String? deleted_at, Status? status, User? user, PickupAddress? pickupAddress, DeliveryAddress? deliveryAddress, PaymentRequest? paymentRequest}) DeliveryRequest
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(covariant DeliveryRequest other) bool
The equality operator.
override