copyWithWrapped method
GeneratorResponseModel
copyWithWrapped({ - Wrapped<int?>? id,
- Wrapped<String?>? serialnumber,
- Wrapped<String?>? displayname,
- Wrapped<String?>? lat,
- Wrapped<String?>? long,
- Wrapped<String?>? address1,
- Wrapped<String?>? city,
- Wrapped<String?>? state,
- Wrapped<String?>? postalcode,
- Wrapped? ipaddress,
- Wrapped<bool?>? isconnected,
- Wrapped<bool?>? isshutdownalert,
- Wrapped<int?>? datelastconnected,
- Wrapped<String?>? datetimelastconnected,
- Wrapped<String?>? lastconnectedrelativetime,
- Wrapped<String?>? devicestate,
- Wrapped<int?>? alertcnt,
- Wrapped<String?>? status,
- Wrapped<String?>? modelnumber,
- Wrapped<int?>? lastdevicestateupdated,
- Wrapped<String?>? lastdevicestateupdateddatetimeutc,
- Wrapped<String?>? switchstate,
})
Implementation
GeneratorResponseModel copyWithWrapped(
{Wrapped<int?>? id,
Wrapped<String?>? serialnumber,
Wrapped<String?>? displayname,
Wrapped<String?>? lat,
Wrapped<String?>? long,
Wrapped<String?>? address1,
Wrapped<String?>? city,
Wrapped<String?>? state,
Wrapped<String?>? postalcode,
Wrapped<dynamic>? ipaddress,
Wrapped<bool?>? isconnected,
Wrapped<bool?>? isshutdownalert,
Wrapped<int?>? datelastconnected,
Wrapped<String?>? datetimelastconnected,
Wrapped<String?>? lastconnectedrelativetime,
Wrapped<String?>? devicestate,
Wrapped<int?>? alertcnt,
Wrapped<String?>? status,
Wrapped<String?>? modelnumber,
Wrapped<int?>? lastdevicestateupdated,
Wrapped<String?>? lastdevicestateupdateddatetimeutc,
Wrapped<String?>? switchstate}) {
return GeneratorResponseModel(
id: (id != null ? id.value : this.id),
serialnumber:
(serialnumber != null ? serialnumber.value : this.serialnumber),
displayname:
(displayname != null ? displayname.value : this.displayname),
lat: (lat != null ? lat.value : this.lat),
long: (long != null ? long.value : this.long),
address1: (address1 != null ? address1.value : this.address1),
city: (city != null ? city.value : this.city),
state: (state != null ? state.value : this.state),
postalcode: (postalcode != null ? postalcode.value : this.postalcode),
ipaddress: (ipaddress != null ? ipaddress.value : this.ipaddress),
isconnected:
(isconnected != null ? isconnected.value : this.isconnected),
isshutdownalert: (isshutdownalert != null
? isshutdownalert.value
: this.isshutdownalert),
datelastconnected: (datelastconnected != null
? datelastconnected.value
: this.datelastconnected),
datetimelastconnected: (datetimelastconnected != null
? datetimelastconnected.value
: this.datetimelastconnected),
lastconnectedrelativetime: (lastconnectedrelativetime != null
? lastconnectedrelativetime.value
: this.lastconnectedrelativetime),
devicestate:
(devicestate != null ? devicestate.value : this.devicestate),
alertcnt: (alertcnt != null ? alertcnt.value : this.alertcnt),
status: (status != null ? status.value : this.status),
modelnumber:
(modelnumber != null ? modelnumber.value : this.modelnumber),
lastdevicestateupdated: (lastdevicestateupdated != null
? lastdevicestateupdated.value
: this.lastdevicestateupdated),
lastdevicestateupdateddatetimeutc:
(lastdevicestateupdateddatetimeutc != null
? lastdevicestateupdateddatetimeutc.value
: this.lastdevicestateupdateddatetimeutc),
switchstate:
(switchstate != null ? switchstate.value : this.switchstate));
}