copyWithWrapped method
EventDTO
copyWithWrapped({ - Wrapped<int?>? id,
- Wrapped<String?>? name,
- Wrapped<DeviceEventLevelDTO?>? level,
- Wrapped<String?>? event,
- Wrapped<FmiDTO?>? fmi,
- Wrapped<int?>? parameterId,
- Wrapped<String?>? parameter,
- Wrapped<DateTime?>? timestamp,
- Wrapped<EventTypeDTO?>? type,
- Wrapped<bool?>? isCriticalFault,
})
Implementation
EventDTO copyWithWrapped(
{Wrapped<int?>? id,
Wrapped<String?>? name,
Wrapped<enums.DeviceEventLevelDTO?>? level,
Wrapped<String?>? event,
Wrapped<enums.FmiDTO?>? fmi,
Wrapped<int?>? parameterId,
Wrapped<String?>? parameter,
Wrapped<DateTime?>? timestamp,
Wrapped<enums.EventTypeDTO?>? type,
Wrapped<bool?>? isCriticalFault}) {
return EventDTO(
id: (id != null ? id.value : this.id),
name: (name != null ? name.value : this.name),
level: (level != null ? level.value : this.level),
event: (event != null ? event.value : this.event),
fmi: (fmi != null ? fmi.value : this.fmi),
parameterId:
(parameterId != null ? parameterId.value : this.parameterId),
parameter: (parameter != null ? parameter.value : this.parameter),
timestamp: (timestamp != null ? timestamp.value : this.timestamp),
type: (type != null ? type.value : this.type),
isCriticalFault: (isCriticalFault != null
? isCriticalFault.value
: this.isCriticalFault));
}