map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult callStateUpdated(
    1. CallStateUpdatedEvent value
    ),
  2. required TResult inputsUpdated(
    1. InputsUpdatedEvent value
    ),
  3. required TResult publishingUpdated(
    1. PublishingUpdatedEvent value
    ),
  4. required TResult participantJoined(
    1. ParticipantJoinedEvent value
    ),
  5. required TResult participantUpdated(
    1. ParticipantUpdatedEvent value
    ),
  6. required TResult participantLeft(
    1. ParticipantLeftEvent value
    ),
  7. required TResult activeSpeakerChanged(
    1. ActiveSpeakerChangedEvent value
    ),
  8. required TResult subscriptionsUpdated(
    1. SubscriptionsUpdatedEvent value
    ),
  9. required TResult participantCountsUpdated(
    1. ParticipantCountsUpdatedEvent value
    ),
  10. required TResult subscriptionProfilesUpdated(
    1. SubscriptionsProfilesUpdatedEvent value
    ),
  11. required TResult availableDevicesUpdated(
    1. AvailableDevicesUpdatedEvent value
    ),
  12. required TResult appMessageReceived(
    1. AppMessageReceivedEvent value
    ),
  13. required TResult recordingStarted(
    1. RecordingStartedEvent value
    ),
  14. required TResult recordingStopped(
    1. RecordingStoppedEvent value
    ),
  15. required TResult recordingError(
    1. RecordingErrorEvent value
    ),
  16. required TResult liveStreamStarted(
    1. LiveStreamStartedEvent value
    ),
  17. required TResult liveStreamStopped(
    1. LiveStreamStoppedEvent value
    ),
  18. required TResult liveStreamWarning(
    1. LiveStreamWarningEvent value
    ),
  19. required TResult liveStreamError(
    1. LiveStreamErrorEvent value
    ),
  20. required TResult networkStatsUpdated(
    1. NetworkStatsUpdatedEvent value
    ),
  21. required TResult error(
    1. ErrorEvent value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(CallStateUpdatedEvent value) callStateUpdated,
  required TResult Function(InputsUpdatedEvent value) inputsUpdated,
  required TResult Function(PublishingUpdatedEvent value) publishingUpdated,
  required TResult Function(ParticipantJoinedEvent value) participantJoined,
  required TResult Function(ParticipantUpdatedEvent value) participantUpdated,
  required TResult Function(ParticipantLeftEvent value) participantLeft,
  required TResult Function(ActiveSpeakerChangedEvent value)
      activeSpeakerChanged,
  required TResult Function(SubscriptionsUpdatedEvent value)
      subscriptionsUpdated,
  required TResult Function(ParticipantCountsUpdatedEvent value)
      participantCountsUpdated,
  required TResult Function(SubscriptionsProfilesUpdatedEvent value)
      subscriptionProfilesUpdated,
  required TResult Function(AvailableDevicesUpdatedEvent value)
      availableDevicesUpdated,
  required TResult Function(AppMessageReceivedEvent value) appMessageReceived,
  required TResult Function(RecordingStartedEvent value) recordingStarted,
  required TResult Function(RecordingStoppedEvent value) recordingStopped,
  required TResult Function(RecordingErrorEvent value) recordingError,
  required TResult Function(LiveStreamStartedEvent value) liveStreamStarted,
  required TResult Function(LiveStreamStoppedEvent value) liveStreamStopped,
  required TResult Function(LiveStreamWarningEvent value) liveStreamWarning,
  required TResult Function(LiveStreamErrorEvent value) liveStreamError,
  required TResult Function(NetworkStatsUpdatedEvent value)
      networkStatsUpdated,
  required TResult Function(ErrorEvent value) error,
}) =>
    throw _privateConstructorUsedError;