dispose method

  1. @override
void dispose()
override

Dispose the client

Implementation

@override
void dispose() {
  disconnect();

  for (final plugin in plugins) {
    plugin.dispose();
  }

  _messageController.close();
  _connectionStatusController.close();
  _syncManager.dispose();
}