copyWith method
EventDTO
copyWith({ - int? id,
- String? name,
- DeviceEventLevelDTO? level,
- String? event,
- FmiDTO? fmi,
- int? parameterId,
- String? parameter,
- DateTime? timestamp,
- EventTypeDTO? type,
- bool? isCriticalFault,
})
Implementation
EventDTO copyWith(
{int? id,
String? name,
enums.DeviceEventLevelDTO? level,
String? event,
enums.FmiDTO? fmi,
int? parameterId,
String? parameter,
DateTime? timestamp,
enums.EventTypeDTO? type,
bool? isCriticalFault}) {
return EventDTO(
id: id ?? this.id,
name: name ?? this.name,
level: level ?? this.level,
event: event ?? this.event,
fmi: fmi ?? this.fmi,
parameterId: parameterId ?? this.parameterId,
parameter: parameter ?? this.parameter,
timestamp: timestamp ?? this.timestamp,
type: type ?? this.type,
isCriticalFault: isCriticalFault ?? this.isCriticalFault);
}