copyWith method

DeviceConfig copyWith({
  1. int? deviceConfigId,
  2. String? name,
  3. String? model,
  4. String? version,
  5. DataSourceType? dataSourceType,
  6. List<int>? registerMapIds,
})

Implementation

DeviceConfig copyWith(
    {int? deviceConfigId,
    String? name,
    String? model,
    String? version,
    enums.DataSourceType? dataSourceType,
    List<int>? registerMapIds}) {
  return DeviceConfig(
      deviceConfigId: deviceConfigId ?? this.deviceConfigId,
      name: name ?? this.name,
      model: model ?? this.model,
      version: version ?? this.version,
      dataSourceType: dataSourceType ?? this.dataSourceType,
      registerMapIds: registerMapIds ?? this.registerMapIds);
}