leave method
Leaves every channel recorded under name: the channel itself and its
private- and presence- forms, as the real driver does. Each one's
handlers are dropped, a confirmed one reports false, and its
subscription stream ends.
Implementation
@override
void leave(String name) {
for (final candidate in <String>[name, 'private-$name', 'presence-$name']) {
_forget(candidate);
}
}