onMessageSent property

Stream<UniverseChatMessage> onMessageSent

Receive messages sent by other users

Implementation

Stream<UniverseChatMessage> get onMessageSent {
  _connectCheck(onlyListen: true);

  String decodeMessage(List<dynamic> message) =>
      utf8.decode(List<int>.from(message));

  Stream<UniverseChatMessage> stream = Stream.multi((p0) {
    _socket!.on('sentMessage', (data) {
      p0.add(UniverseChatMessage.fromJson(decodeMessage(data)));
    });
  });

  return stream;
}