feat: Add input status related API; update synchronization monitoring related API.
This commit is contained in:
@@ -2,6 +2,7 @@ package io.openim.flutter_openim_sdk.listener;
|
||||
|
||||
import io.openim.flutter_openim_sdk.util.CommonUtil;
|
||||
|
||||
|
||||
public class OnConversationListener implements open_im_sdk_callback.OnConversationListener {
|
||||
|
||||
@Override
|
||||
@@ -43,4 +44,4 @@ public class OnConversationListener implements open_im_sdk_callback.OnConversati
|
||||
public void onTotalUnreadMessageCountChanged(int i) {
|
||||
CommonUtil.emitEvent("conversationListener", "onTotalUnreadMessageCountChanged", i);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -213,4 +213,22 @@ public class ConversationManager extends BaseManager {
|
||||
value(methodCall, "ex")
|
||||
);
|
||||
}
|
||||
|
||||
public void changeInputStates(MethodCall methodCall, MethodChannel.Result result) {
|
||||
Open_im_sdk.changeInputStates(
|
||||
new OnBaseListener(result, methodCall),
|
||||
value(methodCall, "operationID"),
|
||||
value(methodCall, "conversationID"),
|
||||
value(methodCall, "focus")
|
||||
);
|
||||
}
|
||||
|
||||
public void getInputStates(MethodCall methodCall, MethodChannel.Result result) {
|
||||
Open_im_sdk.getInputStates(
|
||||
new OnBaseListener(result, methodCall),
|
||||
value(methodCall, "operationID"),
|
||||
value(methodCall, "conversationID"),
|
||||
value(methodCall, "userID")
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user