TIM class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
addRecvNewMessageHandler()
→ Future<void>
-
-
enableQuicMode()
→ Future<void>
-
-
exitGroup({required String groupId})
→ Future<bool>
-
-
getGroupInfo(String groupId)
→ Future<V2TimValueCallback<List<V2TimGroupInfoResult>>>
-
-
getGroupUserInfo(String groupId, String userId)
→ dynamic
-
-
getMessageList({String? groupId, String? userId, String? lastMsgId, required int count})
→ dynamic
-
-
getServerTime()
→ Future<V2TimValueCallback<int>>
-
-
init(int sdkAppId)
→ Future<bool>
-
-
joinGroup({required String groupId})
→ Future<bool>
-
-
login({required String userId, required String userSig})
→ Future<bool>
-
-
logout()
→ Future<bool>
-
-
removeAddvancedMsgListener()
→ Future<bool>
-
-
sendCustomMessage({required String data, String desc = "", String extension = "", required String groupId})
→ dynamic
-
-
sendFileMessage({required String filePath, required String fileName, required String groupId, dynamic createMessageCallback(V2TimValueCallback<V2TimMsgCreateInfoResult> res)?})
→ Future<V2TimValueCallback<V2TimMessage>?>
-
-
sendImageMessage({required String imagePath, required String groupId, dynamic createMessageCallback(V2TimValueCallback<V2TimMsgCreateInfoResult> res)?})
→ Future<V2TimValueCallback<V2TimMessage>?>
-
-
sendMessage({V2TimMessage? message, required String groupId, required String receiver, String? cloudCustomData, String? messageId})
→ Future<V2TimValueCallback<V2TimMessage>?>
-
-
sendTextMessage({required String text, String groupId = "", String receiver = "", String? cloudCustomData, dynamic createMessageCallback(V2TimValueCallback<V2TimMsgCreateInfoResult> res)?})
→ Future<V2TimValueCallback<V2TimMessage>?>
-
-
setGroupNotification({required String groupId, required String notification})
→ dynamic
-
-
setUserInfo(String nickName, String avatar)
→ Future<void>
-
-
uninit()
→ Future<bool>
-