EMChatManager constructor

EMChatManager()

Implementation

EMChatManager() {
  _channel.setMethodCallHandler((MethodCall call) async {
    if (call.method == EMSDKMethod.onMessagesReceived) {
      return _onMessagesReceived(call.arguments);
    } else if (call.method == EMSDKMethod.onCmdMessagesReceived) {
      return _onCmdMessagesReceived(call.arguments);
    } else if (call.method == EMSDKMethod.onMessagesRead) {
      return _onMessagesRead(call.arguments);
    } else if (call.method == EMSDKMethod.onMessagesDelivered) {
      return _onMessagesDelivered(call.arguments);
    } else if (call.method == EMSDKMethod.onMessagesRecalled) {
      return _onMessagesRecalled(call.arguments);
    } else if (call.method == EMSDKMethod.onConversationUpdate) {
      return _onConversationsUpdate(call.arguments);
    } else if (call.method == EMSDKMethod.onConversationHasRead) {
      return _onConversationHasRead(call.arguments);
    }
    return null;
  });
}