copyWith method
DiveAudioMeterState
copyWith({
- dynamic channelCount,
- dynamic inputPeak,
- dynamic inputPeakHold,
- dynamic magnitude,
- dynamic magnitudeAttacked,
- dynamic peak,
- dynamic peakDecayed,
- dynamic peakHold,
- dynamic inputpPeakHoldLastUpdateTime,
- dynamic peakHoldLastUpdateTime,
- dynamic lastUpdateTime,
- dynamic noSignal,
Implementation
DiveAudioMeterState copyWith({
channelCount,
inputPeak,
inputPeakHold,
magnitude,
magnitudeAttacked,
peak,
peakDecayed,
peakHold,
inputpPeakHoldLastUpdateTime,
peakHoldLastUpdateTime,
lastUpdateTime,
noSignal,
}) {
return DiveAudioMeterState(
channelCount: channelCount ?? this.channelCount,
inputPeak: inputPeak ?? this.inputPeak,
inputPeakHold: inputPeakHold ?? this.inputPeakHold,
magnitude: magnitude ?? this.magnitude,
magnitudeAttacked: magnitudeAttacked ?? this.magnitudeAttacked,
peak: peak ?? this.peak,
peakDecayed: peakDecayed ?? this.peakDecayed,
peakHold: peakHold ?? this.peakHold,
inputpPeakHoldLastUpdateTime: inputpPeakHoldLastUpdateTime ?? this.inputpPeakHoldLastUpdateTime,
peakHoldLastUpdateTime: peakHoldLastUpdateTime ?? this.peakHoldLastUpdateTime,
lastUpdateTime: lastUpdateTime ?? this.lastUpdateTime,
noSignal: noSignal ?? this.noSignal,
);
}