RealtimeMessage.presenceJoin constructor

RealtimeMessage.presenceJoin(
  1. String channel,
  2. Map<String, dynamic> userInfo
)

Creates a presence join message announcing userInfo metadata in channel.

final msg = RealtimeMessage.presenceJoin('room:lobby', {'name': 'Alice', 'status': 'online'});

Implementation

factory RealtimeMessage.presenceJoin(String channel, Map<String, dynamic> userInfo) =>
    RealtimeMessage(type: typePresenceJoin, channel: channel, payload: userInfo);