copyWith method
DeviceDataV2
copyWith({ - int? id,
- int? productId,
- int? authorizationId,
- String? serialnumber,
- String? displayname,
- DateTime? datelastconnected,
- String? address1,
- String? address2,
- String? city,
- String? state,
- String? postalcode,
- String? lat,
- String? long,
- int? recordstatusId,
- String? usercreated,
- DateTime? datecreated,
- String? usermodified,
- DateTime? datemodified,
- int? version,
- bool? hasAcceptedPrivacyPolicy,
- String? connectionType,
- String? addedBy,
- bool? hasServiceAgreement,
- DateTime? serviceAgreementBeginDate,
- String? serviceAgreementTerm,
- int? serviceAgreementTermMonths,
- int? serviceAgreementTermDays,
- bool? isApproved,
- bool? deleted,
})
Implementation
DeviceDataV2 copyWith(
{int? id,
int? productId,
int? authorizationId,
String? serialnumber,
String? displayname,
DateTime? datelastconnected,
String? address1,
String? address2,
String? city,
String? state,
String? postalcode,
String? lat,
String? long,
int? recordstatusId,
String? usercreated,
DateTime? datecreated,
String? usermodified,
DateTime? datemodified,
int? version,
bool? hasAcceptedPrivacyPolicy,
String? connectionType,
String? addedBy,
bool? hasServiceAgreement,
DateTime? serviceAgreementBeginDate,
String? serviceAgreementTerm,
int? serviceAgreementTermMonths,
int? serviceAgreementTermDays,
bool? isApproved,
bool? deleted}) {
return DeviceDataV2(
id: id ?? this.id,
productId: productId ?? this.productId,
authorizationId: authorizationId ?? this.authorizationId,
serialnumber: serialnumber ?? this.serialnumber,
displayname: displayname ?? this.displayname,
datelastconnected: datelastconnected ?? this.datelastconnected,
address1: address1 ?? this.address1,
address2: address2 ?? this.address2,
city: city ?? this.city,
state: state ?? this.state,
postalcode: postalcode ?? this.postalcode,
lat: lat ?? this.lat,
long: long ?? this.long,
recordstatusId: recordstatusId ?? this.recordstatusId,
usercreated: usercreated ?? this.usercreated,
datecreated: datecreated ?? this.datecreated,
usermodified: usermodified ?? this.usermodified,
datemodified: datemodified ?? this.datemodified,
version: version ?? this.version,
hasAcceptedPrivacyPolicy:
hasAcceptedPrivacyPolicy ?? this.hasAcceptedPrivacyPolicy,
connectionType: connectionType ?? this.connectionType,
addedBy: addedBy ?? this.addedBy,
hasServiceAgreement: hasServiceAgreement ?? this.hasServiceAgreement,
serviceAgreementBeginDate:
serviceAgreementBeginDate ?? this.serviceAgreementBeginDate,
serviceAgreementTerm: serviceAgreementTerm ?? this.serviceAgreementTerm,
serviceAgreementTermMonths:
serviceAgreementTermMonths ?? this.serviceAgreementTermMonths,
serviceAgreementTermDays:
serviceAgreementTermDays ?? this.serviceAgreementTermDays,
isApproved: isApproved ?? this.isApproved,
deleted: deleted ?? this.deleted);
}