TranslationSpeakerOutputChangedOptions constructor

TranslationSpeakerOutputChangedOptions({
  1. required TranslationSpeakerOutputChangedData data,
  2. Future<void> pauseOriginalProducer(
    1. String originalProducerId,
    2. String speakerId
    )?,
  3. Future<void> resumeOriginalProducer(
    1. String originalProducerId,
    2. String speakerId
    )?,
  4. Future<void> stopConsumingTranslationForSpeaker(
    1. String speakerId
    )?,
  5. void updateSpeakerTranslationState(
    1. String speakerId,
    2. String? outputLanguage,
    3. String originalProducerId
    )?,
  6. ShowAlert? showAlert,
  7. ListenerOverride? listenerOverride,
})

Implementation

TranslationSpeakerOutputChangedOptions({
  required this.data,
  this.pauseOriginalProducer,
  this.resumeOriginalProducer,
  this.stopConsumingTranslationForSpeaker,
  this.updateSpeakerTranslationState,
  this.showAlert,
  this.listenerOverride,
});