copyWith method
BillsModel
copyWith(
{ - double? amount,
- DateTime? createdAt,
- String? customerId,
- String? customerName,
- DateTime? dueDate,
- String? id,
- DateTime? issueDate,
- String? referenceNumber,
- int? unitsConsumed,
- DateTime? updatedAt,
})
Implementation
BillsModel copyWith({
double? amount,
DateTime? createdAt,
String? customerId,
String? customerName,
DateTime? dueDate,
String? id,
DateTime? issueDate,
String? referenceNumber,
int? unitsConsumed,
DateTime? updatedAt,
}) {
return BillsModel(
amount: amount ?? this.amount,
createdAt: createdAt ?? this.createdAt,
customerId: customerId ?? this.customerId,
customerName: customerName ?? this.customerName,
dueDate: dueDate ?? this.dueDate,
id: id ?? this.id,
issueDate: issueDate ?? this.issueDate,
referenceNumber: referenceNumber ?? this.referenceNumber,
unitsConsumed: unitsConsumed ?? this.unitsConsumed,
updatedAt: updatedAt ?? this.updatedAt,
);
}