copyWithWrapped method

HistoryAlignmentResponseModel copyWithWrapped({
  1. Wrapped<List<String>>? characters,
  2. Wrapped<List<double>>? characterStartTimesSeconds,
  3. Wrapped<List<double>>? characterEndTimesSeconds,
})

Implementation

HistoryAlignmentResponseModel copyWithWrapped(
    {Wrapped<List<String>>? characters,
    Wrapped<List<double>>? characterStartTimesSeconds,
    Wrapped<List<double>>? characterEndTimesSeconds}) {
  return HistoryAlignmentResponseModel(
      characters: (characters != null ? characters.value : this.characters),
      characterStartTimesSeconds: (characterStartTimesSeconds != null
          ? characterStartTimesSeconds.value
          : this.characterStartTimesSeconds),
      characterEndTimesSeconds: (characterEndTimesSeconds != null
          ? characterEndTimesSeconds.value
          : this.characterEndTimesSeconds));
}