leave method

  1. @override
void leave(
  1. String name
)
override

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);
  }
}