TIMManager class
Methods
-
addGroupListener({required V2TimGroupListener listener})
→ void
-
-
addIMDKListener(V2TimSDKListener? listener)
→ void
-
-
addSDKListener(V2TimSDKListener? listener)
→ void
-
-
addSimpleMsgListener({required V2TimSimpleMsgListener listener})
→ Future<String>
-
-
callExperimentalAPI({required String api, Object? param})
→ Future<V2TimValueCallback<Object>>
-
-
checkAbility({int? ability})
→ Future<V2TimValueCallback<int>>
-
-
dismissGroup({required String groupID})
→ Future<V2TimCallback>
-
-
getLoginStatus()
→ int
-
-
getLoginUser()
→ String
-
-
getSDKAppID()
→ int?
-
-
getSDKVersion()
→ String
-
-
getServerTime()
→ int
-
-
getUsersInfo({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimUserFullInfo>>>
-
-
getUserStatus({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimUserStatus>>>
-
-
initSDK({required int sdkAppID, LogLevelEnum logLevel = LogLevelEnum.V2TIM_LOG_DEBUG, V2TimSDKListener? listener, String? initPath, String? logPath, required int uiPlatform, bool? showImLog, Map<String, dynamic>? networkInfo})
→ Future<bool>
-
-
isInitSDK()
→ bool
-
-
joinGroup({required String groupID, required String message})
→ Future<V2TimCallback>
-
-
login({required String userID, required String userSig})
→ Future<V2TimCallback>
-
-
logout()
→ Future<V2TimCallback>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
quitGroup({required String groupID})
→ Future<V2TimCallback>
-
-
removeGroupListener({V2TimGroupListener? listener})
→ void
-
-
removeIMSDKListener(V2TimSDKListener? listener)
→ void
-
-
removeSDKListener({V2TimSDKListener? listener})
→ void
-
-
removeSimpleMsgListener({V2TimSimpleMsgListener? listener, String? uuid})
→ Future<void>
-
-
setConfig({LogLevelEnum logLevel = LogLevelEnum.V2TIM_LOG_DEBUG, bool? showImLog})
→ void
-
-
setNetworkInfo({required Map<String, dynamic> networkInfo})
→ void
-
-
setSelfInfo({required V2TimUserFullInfo userFullInfo})
→ Future<V2TimCallback>
-
-
setSelfStatus({required String status})
→ Future<V2TimCallback>
-
-
setUIPlatform({required int uiPlatform})
→ void
-
-
subscribeUserInfo({required List<String> userIDList})
→ Future<V2TimCallback>
-
-
subscribeUserStatus({required List<String> userIDList})
→ Future<V2TimCallback>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
uikitTrace({required String trace, int? logLevel, String? fileName, String? funcName, int? lineNum})
→ Future<void>
-
-
unInitSDK()
→ bool
-
-
unsubscribeUserInfo({required List<String> userIDList})
→ Future<V2TimCallback>
-
-
unsubscribeUserStatus({required List<String> userIDList})
→ Future<V2TimCallback>
-