Fix bug callback 'onUserTokenExpired'
This commit is contained in:
parent
bac4bd0884
commit
cdef7ffda8
@ -4,38 +4,38 @@ class OnConnectListener {
|
||||
Function()? onConnectSuccess;
|
||||
Function()? onConnecting;
|
||||
Function()? onKickedOffline;
|
||||
Function()? onUserSigExpired;
|
||||
Function()? onUserTokenExpired;
|
||||
|
||||
OnConnectListener({
|
||||
this.onConnectFailed,
|
||||
this.onConnectSuccess,
|
||||
this.onConnecting,
|
||||
this.onKickedOffline,
|
||||
this.onUserSigExpired,
|
||||
this.onUserTokenExpired,
|
||||
});
|
||||
|
||||
/// SDK连接服务器失败
|
||||
void connectFailed(int? code, String? errorMsg) {
|
||||
if (null != onConnectFailed) onConnectFailed!(code, errorMsg);
|
||||
onConnectFailed?.call(code, errorMsg);
|
||||
}
|
||||
|
||||
/// SDK连接服务器成功
|
||||
void connectSuccess() {
|
||||
if (null != onConnectSuccess) onConnectSuccess!();
|
||||
onConnectSuccess?.call();
|
||||
}
|
||||
|
||||
/// SDK正在连接服务器
|
||||
void connecting() {
|
||||
if (null != onConnecting) onConnecting!.call();
|
||||
onConnecting?.call();
|
||||
}
|
||||
|
||||
/// 账号已在其他地方登录,当前设备被踢下线
|
||||
void kickedOffline() {
|
||||
if (null != onKickedOffline) onKickedOffline!();
|
||||
onKickedOffline?.call();
|
||||
}
|
||||
|
||||
/// 登录凭证过期,需要重新登录
|
||||
void userSigExpired() {
|
||||
if (null != onUserSigExpired) onUserSigExpired!();
|
||||
void userTokenExpired() {
|
||||
onUserTokenExpired?.call();
|
||||
}
|
||||
}
|
||||
|
@ -20,29 +20,28 @@ class OnConversationListener {
|
||||
|
||||
/// 会话发生改变
|
||||
void conversationChanged(List<ConversationInfo> list) {
|
||||
if (onConversationChanged != null) onConversationChanged!(list);
|
||||
onConversationChanged?.call(list);
|
||||
}
|
||||
|
||||
/// 有新会话产生
|
||||
void newConversation(List<ConversationInfo> list) {
|
||||
if (onNewConversation != null) onNewConversation!(list);
|
||||
onNewConversation?.call(list);
|
||||
}
|
||||
|
||||
/// 未读消息总数发送改变
|
||||
void totalUnreadMessageCountChanged(int i) {
|
||||
if (onTotalUnreadMessageCountChanged != null)
|
||||
onTotalUnreadMessageCountChanged!(i);
|
||||
onTotalUnreadMessageCountChanged?.call(i);
|
||||
}
|
||||
|
||||
void syncServerFailed() {
|
||||
if (onSyncServerFailed != null) onSyncServerFailed!();
|
||||
onSyncServerFailed?.call();
|
||||
}
|
||||
|
||||
void syncServerFinish() {
|
||||
if (onSyncServerFinish != null) onSyncServerFinish!();
|
||||
onSyncServerFinish?.call();
|
||||
}
|
||||
|
||||
void syncServerStart() {
|
||||
if (onSyncServerStart != null) onSyncServerStart!();
|
||||
onSyncServerStart?.call();
|
||||
}
|
||||
}
|
||||
|
@ -6,6 +6,6 @@ class OnMsgSendProgressListener {
|
||||
|
||||
/// 消息发送进度
|
||||
void progress(String clientMsgID, int progress) {
|
||||
if (null != onProgress) onProgress!(clientMsgID, progress);
|
||||
onProgress?.call(clientMsgID, progress);
|
||||
}
|
||||
}
|
||||
|
@ -57,8 +57,8 @@ class IMManager {
|
||||
case 'onKickedOffline':
|
||||
_connectListener.kickedOffline();
|
||||
break;
|
||||
case 'onUserSigExpired':
|
||||
_connectListener.userSigExpired();
|
||||
case 'onUserTokenExpired':
|
||||
_connectListener.userTokenExpired();
|
||||
break;
|
||||
}
|
||||
} else if (call.method == ListenerType.userListener) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user