copyWith method

ScanMetadata copyWith({
  1. Duration? scanDuration,
  2. String? deviceModel,
  3. bool? hasLidar,
})

Creates a copy of this metadata with modified values.

Implementation

ScanMetadata copyWith({
  Duration? scanDuration,
  String? deviceModel,
  bool? hasLidar,
}) {
  return ScanMetadata(
    scanDuration: scanDuration ?? this.scanDuration,
    deviceModel: deviceModel ?? this.deviceModel,
    hasLidar: hasLidar ?? this.hasLidar,
  );
}