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