SubscriptionsUpdatedEvent class abstract

Implemented types

Constructors

SubscriptionsUpdatedEvent({required Map<ParticipantId, SubscriptionSettings> subscriptions})
const
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subscriptions Map<ParticipantId, SubscriptionSettings>
no setter

Methods

map<TResult extends Object?>({required TResult callStateUpdated(CallStateUpdatedEvent value), required TResult inputsUpdated(InputsUpdatedEvent value), required TResult publishingUpdated(PublishingUpdatedEvent value), required TResult participantJoined(ParticipantJoinedEvent value), required TResult participantUpdated(ParticipantUpdatedEvent value), required TResult participantLeft(ParticipantLeftEvent value), required TResult activeSpeakerChanged(ActiveSpeakerChangedEvent value), required TResult subscriptionsUpdated(SubscriptionsUpdatedEvent value), required TResult participantCountsUpdated(ParticipantCountsUpdatedEvent value), required TResult subscriptionProfilesUpdated(SubscriptionsProfilesUpdatedEvent value), required TResult availableDevicesUpdated(AvailableDevicesUpdatedEvent value), required TResult appMessageReceived(AppMessageReceivedEvent value), required TResult recordingStarted(RecordingStartedEvent value), required TResult recordingStopped(RecordingStoppedEvent value), required TResult recordingError(RecordingErrorEvent value), required TResult liveStreamStarted(LiveStreamStartedEvent value), required TResult liveStreamStopped(LiveStreamStoppedEvent value), required TResult liveStreamWarning(LiveStreamWarningEvent value), required TResult liveStreamError(LiveStreamErrorEvent value), required TResult networkStatsUpdated(NetworkStatsUpdatedEvent value), required TResult error(ErrorEvent value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({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(ActiveSpeakerChangedEvent value)?, TResult? subscriptionsUpdated(SubscriptionsUpdatedEvent value)?, TResult? participantCountsUpdated(ParticipantCountsUpdatedEvent value)?, TResult? subscriptionProfilesUpdated(SubscriptionsProfilesUpdatedEvent value)?, TResult? availableDevicesUpdated(AvailableDevicesUpdatedEvent value)?, TResult? appMessageReceived(AppMessageReceivedEvent value)?, TResult? recordingStarted(RecordingStartedEvent value)?, TResult? recordingStopped(RecordingStoppedEvent value)?, TResult? recordingError(RecordingErrorEvent value)?, TResult? liveStreamStarted(LiveStreamStartedEvent value)?, TResult? liveStreamStopped(LiveStreamStoppedEvent value)?, TResult? liveStreamWarning(LiveStreamWarningEvent value)?, TResult? liveStreamError(LiveStreamErrorEvent value)?, TResult? networkStatsUpdated(NetworkStatsUpdatedEvent value)?, TResult? error(ErrorEvent value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({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(ActiveSpeakerChangedEvent value)?, TResult subscriptionsUpdated(SubscriptionsUpdatedEvent value)?, TResult participantCountsUpdated(ParticipantCountsUpdatedEvent value)?, TResult subscriptionProfilesUpdated(SubscriptionsProfilesUpdatedEvent value)?, TResult availableDevicesUpdated(AvailableDevicesUpdatedEvent value)?, TResult appMessageReceived(AppMessageReceivedEvent value)?, TResult recordingStarted(RecordingStartedEvent value)?, TResult recordingStopped(RecordingStoppedEvent value)?, TResult recordingError(RecordingErrorEvent value)?, TResult liveStreamStarted(LiveStreamStartedEvent value)?, TResult liveStreamStopped(LiveStreamStoppedEvent value)?, TResult liveStreamWarning(LiveStreamWarningEvent value)?, TResult liveStreamError(LiveStreamErrorEvent value)?, TResult networkStatsUpdated(NetworkStatsUpdatedEvent value)?, TResult error(ErrorEvent value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult callStateUpdated(CallStateData stateData)?, TResult inputsUpdated(InputSettings inputs)?, TResult publishingUpdated(PublishingSettings publishing)?, TResult participantJoined(Participant participant)?, TResult participantUpdated(Participant participant)?, TResult participantLeft(Participant participant)?, TResult activeSpeakerChanged(Participant? participant)?, TResult subscriptionsUpdated(Map<ParticipantId, SubscriptionSettings> subscriptions)?, TResult participantCountsUpdated(ParticipantCounts counts)?, TResult subscriptionProfilesUpdated(Map<SubscriptionProfile, MediaSubscriptionSettings> profiles)?, TResult availableDevicesUpdated(Devices availableDevices)?, TResult appMessageReceived(String data, ParticipantId from)?, TResult recordingStarted(RecordingStatus status)?, TResult recordingStopped(StreamId streamId)?, TResult recordingError(StreamId streamId, String message)?, TResult liveStreamStarted(LiveStreamStatus status)?, TResult liveStreamStopped(StreamId streamId)?, TResult liveStreamWarning(StreamId streamId, String message)?, TResult liveStreamError(StreamId streamId, String message)?, TResult networkStatsUpdated(NetworkStats stats)?, TResult error(String message)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult callStateUpdated(CallStateData stateData), required TResult inputsUpdated(InputSettings inputs), required TResult publishingUpdated(PublishingSettings publishing), required TResult participantJoined(Participant participant), required TResult participantUpdated(Participant participant), required TResult participantLeft(Participant participant), required TResult activeSpeakerChanged(Participant? participant), required TResult subscriptionsUpdated(Map<ParticipantId, SubscriptionSettings> subscriptions), required TResult participantCountsUpdated(ParticipantCounts counts), required TResult subscriptionProfilesUpdated(Map<SubscriptionProfile, MediaSubscriptionSettings> profiles), required TResult availableDevicesUpdated(Devices availableDevices), required TResult appMessageReceived(String data, ParticipantId from), required TResult recordingStarted(RecordingStatus status), required TResult recordingStopped(StreamId streamId), required TResult recordingError(StreamId streamId, String message), required TResult liveStreamStarted(LiveStreamStatus status), required TResult liveStreamStopped(StreamId streamId), required TResult liveStreamWarning(StreamId streamId, String message), required TResult liveStreamError(StreamId streamId, String message), required TResult networkStatsUpdated(NetworkStats stats), required TResult error(String message)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? callStateUpdated(CallStateData stateData)?, TResult? inputsUpdated(InputSettings inputs)?, TResult? publishingUpdated(PublishingSettings publishing)?, TResult? participantJoined(Participant participant)?, TResult? participantUpdated(Participant participant)?, TResult? participantLeft(Participant participant)?, TResult? activeSpeakerChanged(Participant? participant)?, TResult? subscriptionsUpdated(Map<ParticipantId, SubscriptionSettings> subscriptions)?, TResult? participantCountsUpdated(ParticipantCounts counts)?, TResult? subscriptionProfilesUpdated(Map<SubscriptionProfile, MediaSubscriptionSettings> profiles)?, TResult? availableDevicesUpdated(Devices availableDevices)?, TResult? appMessageReceived(String data, ParticipantId from)?, TResult? recordingStarted(RecordingStatus status)?, TResult? recordingStopped(StreamId streamId)?, TResult? recordingError(StreamId streamId, String message)?, TResult? liveStreamStarted(LiveStreamStatus status)?, TResult? liveStreamStopped(StreamId streamId)?, TResult? liveStreamWarning(StreamId streamId, String message)?, TResult? liveStreamError(StreamId streamId, String message)?, TResult? networkStatsUpdated(NetworkStats stats)?, TResult? error(String message)?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited