ParticipantJoinedEvent class Null safety

Implemented types

Constructors

ParticipantJoinedEvent({required Participant participant})
const
factory

Properties

hashCode int
The hash code for this object.
read-onlyinherited
participant Participant
read-only
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

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(AppMessageReceived value), required TResult recordingStarted(RecordingStarted value), required TResult recordingStopped(RecordingStopped value), required TResult recordingError(RecordingError value), required TResult liveStreamStarted(LiveStreamStarted value), required TResult liveStreamStopped(LiveStreamStopped value), required TResult liveStreamWarning(LiveStreamWarning value), required TResult liveStreamError(LiveStreamError 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(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)?}) → 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(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()}) → 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(AppMessage message)?, 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 error(String message)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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(AppMessage message), 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 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(AppMessage message)?, 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? error(String message)?}) → TResult?
inherited

Operators

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