handle room update message (#79)

This commit is contained in:
davidliu
2022-02-07 12:37:47 +09:00
committed by GitHub
parent 9bd546b9a2
commit 29c2117453
6 changed files with 41 additions and 4 deletions
+14
View File
@@ -56,11 +56,25 @@ class RoomDisconnectedEvent with RoomEvent {
String toString() => '${runtimeType}()';
}
/// Room metadata has changed.
/// Emitted by [Room].
class RoomMetadataChangedEvent with RoomEvent {
final String? metadata;
const RoomMetadataChangedEvent({
required this.metadata,
});
@override
String toString() => '${runtimeType}()';
}
/// When a new [RemoteParticipant] joins *after* the current participant has connected
/// It will not fire for participants that are already in the room
/// Emitted by [Room].
class ParticipantConnectedEvent with RoomEvent {
final RemoteParticipant participant;
const ParticipantConnectedEvent({
required this.participant,
});