copyWith method

GetGeneratorNoteResponseModel copyWith({
  1. int? id,
  2. int? deviceid,
  3. bool? isDealer,
  4. String? dealerEmail,
  5. String? dealerFirstName,
  6. String? dealerLastName,
  7. String? dealerOrgName,
  8. String? maintenanceNote,
  9. int? maintenanceDateTime,
  10. String? maintenanceDateTimeString,
})

Implementation

GetGeneratorNoteResponseModel copyWith(
    {int? id,
    int? deviceid,
    bool? isDealer,
    String? dealerEmail,
    String? dealerFirstName,
    String? dealerLastName,
    String? dealerOrgName,
    String? maintenanceNote,
    int? maintenanceDateTime,
    String? maintenanceDateTimeString}) {
  return GetGeneratorNoteResponseModel(
      id: id ?? this.id,
      deviceid: deviceid ?? this.deviceid,
      isDealer: isDealer ?? this.isDealer,
      dealerEmail: dealerEmail ?? this.dealerEmail,
      dealerFirstName: dealerFirstName ?? this.dealerFirstName,
      dealerLastName: dealerLastName ?? this.dealerLastName,
      dealerOrgName: dealerOrgName ?? this.dealerOrgName,
      maintenanceNote: maintenanceNote ?? this.maintenanceNote,
      maintenanceDateTime: maintenanceDateTime ?? this.maintenanceDateTime,
      maintenanceDateTimeString:
          maintenanceDateTimeString ?? this.maintenanceDateTimeString);
}