maybeMap<TResult extends Object?> method
Null safety
- {TResult callStateUpdated(
- CallStateUpdatedEvent value
- TResult inputsUpdated(
- InputsUpdatedEvent value
- TResult publishingUpdated(
- PublishingUpdatedEvent value
- TResult participantJoined(
- ParticipantJoinedEvent value
- TResult participantUpdated(
- ParticipantUpdatedEvent value
- TResult participantLeft(
- ParticipantLeftEvent value
- TResult activeSpeakerChanged( )?,
- TResult subscriptionsUpdated( )?,
- TResult participantCountsUpdated( )?,
- TResult subscriptionProfilesUpdated( )?,
- TResult availableDevicesUpdated( )?,
- TResult appMessageReceived(
- AppMessageReceived value
- TResult recordingStarted(
- RecordingStarted value
- TResult recordingStopped(
- RecordingStopped value
- TResult recordingError(
- RecordingError value
- TResult liveStreamStarted(
- LiveStreamStarted value
- TResult liveStreamStopped(
- LiveStreamStopped value
- TResult liveStreamWarning(
- LiveStreamWarning value
- TResult liveStreamError(
- LiveStreamError value
- TResult error(
- ErrorEvent value
- required TResult orElse(
inherited
Implementation
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
TResult Function(CallStateUpdatedEvent value)? callStateUpdated,
TResult Function(InputsUpdatedEvent value)? inputsUpdated,
TResult Function(PublishingUpdatedEvent value)? publishingUpdated,
TResult Function(ParticipantJoinedEvent value)? participantJoined,
TResult Function(ParticipantUpdatedEvent value)? participantUpdated,
TResult Function(ParticipantLeftEvent value)? participantLeft,
TResult Function(ActiveSpeakerChangedEvent value)? activeSpeakerChanged,
TResult Function(SubscriptionsUpdatedEvent value)? subscriptionsUpdated,
TResult Function(ParticipantCountsUpdatedEvent value)?
participantCountsUpdated,
TResult Function(SubscriptionsProfilesUpdatedEvent value)?
subscriptionProfilesUpdated,
TResult Function(AvailableDevicesUpdatedEvent value)?
availableDevicesUpdated,
TResult Function(AppMessageReceived value)? appMessageReceived,
TResult Function(RecordingStarted value)? recordingStarted,
TResult Function(RecordingStopped value)? recordingStopped,
TResult Function(RecordingError value)? recordingError,
TResult Function(LiveStreamStarted value)? liveStreamStarted,
TResult Function(LiveStreamStopped value)? liveStreamStopped,
TResult Function(LiveStreamWarning value)? liveStreamWarning,
TResult Function(LiveStreamError value)? liveStreamError,
TResult Function(ErrorEvent value)? error,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;