copyWith method
ParameterDefinitionDTO
copyWith({ - int? id,
- String? name,
- CborDataType? dataType,
- int? enumId,
- AccessLevelDTO? access,
- double? defaultValue,
- double? minValue,
- double? maxValue,
- String? unit,
- double? changeStep,
})
Implementation
ParameterDefinitionDTO copyWith(
{int? id,
String? name,
enums.CborDataType? dataType,
int? enumId,
enums.AccessLevelDTO? access,
double? defaultValue,
double? minValue,
double? maxValue,
String? unit,
double? changeStep}) {
return ParameterDefinitionDTO(
id: id ?? this.id,
name: name ?? this.name,
dataType: dataType ?? this.dataType,
enumId: enumId ?? this.enumId,
access: access ?? this.access,
defaultValue: defaultValue ?? this.defaultValue,
minValue: minValue ?? this.minValue,
maxValue: maxValue ?? this.maxValue,
unit: unit ?? this.unit,
changeStep: changeStep ?? this.changeStep);
}