copyWith method
AlertDTO
copyWith({ - int? id,
- String? name,
- DeviceEventLevelDTO? level,
- String? event,
- FmiDTO? fmi,
- int? parameterId,
- String? parameter,
- DateTime? timestamp,
- AlertTypeDTO? type,
- bool? isCriticalFault,
- bool? canRemoteResetFault,
})
Implementation
AlertDTO copyWith(
{int? id,
String? name,
enums.DeviceEventLevelDTO? level,
String? event,
enums.FmiDTO? fmi,
int? parameterId,
String? parameter,
DateTime? timestamp,
enums.AlertTypeDTO? type,
bool? isCriticalFault,
bool? canRemoteResetFault}) {
return AlertDTO(
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,
canRemoteResetFault: canRemoteResetFault ?? this.canRemoteResetFault);
}