copyWith method

RegisterMapEntry copyWith({
  1. int? registerMapId,
  2. int? parameterId,
  3. int? modbusStartAddress,
  4. DestinationTypeEnum? modbusTypeEnum,
  5. double? scalingFactor,
  6. int? sigFigures,
  7. int? digits,
  8. dynamic filteringThreshold,
})

Implementation

RegisterMapEntry copyWith(
    {int? registerMapId,
    int? parameterId,
    int? modbusStartAddress,
    enums.DestinationTypeEnum? modbusTypeEnum,
    double? scalingFactor,
    int? sigFigures,
    int? digits,
    dynamic filteringThreshold}) {
  return RegisterMapEntry(
      registerMapId: registerMapId ?? this.registerMapId,
      parameterId: parameterId ?? this.parameterId,
      modbusStartAddress: modbusStartAddress ?? this.modbusStartAddress,
      modbusTypeEnum: modbusTypeEnum ?? this.modbusTypeEnum,
      scalingFactor: scalingFactor ?? this.scalingFactor,
      sigFigures: sigFigures ?? this.sigFigures,
      digits: digits ?? this.digits,
      filteringThreshold: filteringThreshold ?? this.filteringThreshold);
}