copyWithWrapped method
EventSendV3Body
copyWithWrapped({ - Wrapped<DeviceEventId?>? id,
- Wrapped<DeviceEventLevelDTO?>? level,
- Wrapped<String?>? controllerOnTime,
- Wrapped<String?>? engineRuntime,
- Wrapped<FmiDTO?>? fmi,
- Wrapped<bool?>? isDateTimeEstimated,
- Wrapped<bool?>? active,
- Wrapped<DateTime?>? dateTime,
- Wrapped<ParameterId?>? parameterId,
- Wrapped? oldValue,
- Wrapped? newValue,
})
Implementation
EventSendV3Body copyWithWrapped(
{Wrapped<enums.DeviceEventId?>? id,
Wrapped<enums.DeviceEventLevelDTO?>? level,
Wrapped<String?>? controllerOnTime,
Wrapped<String?>? engineRuntime,
Wrapped<enums.FmiDTO?>? fmi,
Wrapped<bool?>? isDateTimeEstimated,
Wrapped<bool?>? active,
Wrapped<DateTime?>? dateTime,
Wrapped<enums.ParameterId?>? parameterId,
Wrapped<dynamic>? oldValue,
Wrapped<dynamic>? newValue}) {
return EventSendV3Body(
id: (id != null ? id.value : this.id),
level: (level != null ? level.value : this.level),
controllerOnTime: (controllerOnTime != null
? controllerOnTime.value
: this.controllerOnTime),
engineRuntime:
(engineRuntime != null ? engineRuntime.value : this.engineRuntime),
fmi: (fmi != null ? fmi.value : this.fmi),
isDateTimeEstimated: (isDateTimeEstimated != null
? isDateTimeEstimated.value
: this.isDateTimeEstimated),
active: (active != null ? active.value : this.active),
dateTime: (dateTime != null ? dateTime.value : this.dateTime),
parameterId:
(parameterId != null ? parameterId.value : this.parameterId),
oldValue: (oldValue != null ? oldValue.value : this.oldValue),
newValue: (newValue != null ? newValue.value : this.newValue));
}