join method
Joins a presence channel for name and returns it.
The driver will prefix the name (e.g. 'presence-') and perform the
presence auth handshake to obtain membership data.
Implementation
@override
BroadcastPresenceChannel join(String name) {
final String prefixed = 'presence-$name';
final _FakeBroadcastChannel? held = _handles[prefixed];
if (held is _FakeBroadcastPresenceChannel) return held;
return _hold<_FakeBroadcastPresenceChannel>(
_FakeBroadcastPresenceChannel(prefixed, this),
);
}