onDisconnected method

  1. @override
dynamic onDisconnected(
  1. int? code,
  2. String? message
)
override

Implementation

@override
onDisconnected(int? code, String? message) async {
  if (!isNullOrEmpty(ondisconnected)) {
    EventHandler handler = EventHandler(this);
    await handler.execute(_ondisconnected);
  }

  // deserialize the data
  Data data = Data.from(message, root: root);

  //success or fail
  if (code == 1000) {
    onData(data, code: code, message: message);
  } else {
    onFail(data, code: code, message: message);
  }

  connected = false;
}