WKMessageManager class
Methods
-
addOnClearChannelMsgListener(String key, dynamic back(String, int))
→ dynamic
-
-
addOnDeleteMsgListener(String key, dynamic back(String))
→ dynamic
-
-
addOnMsgInsertedListener(dynamic insertListener(WKMsg))
→ dynamic
-
-
addOnNewMsgListener(String key, dynamic newMsgListener(List<WKMsg>))
→ dynamic
-
-
addOnRefreshMsgListener(String key, dynamic back(WKMsg))
→ dynamic
-
-
addOnSyncChannelMsgListener(dynamic syncChannelMsgListener(String channelID, int channelType, int startMessageSeq, int endMessageSeq, int limit, int pullMode, dynamic back(WKSyncChannelMsg?))?)
→ dynamic
-
-
addOnUploadAttachmentListener(dynamic back(WKMsg, dynamic (bool, WKMsg)))
→ dynamic
-
-
-
clearWithChannel(String channelId, int channelType)
→ dynamic
-
-
deleteWithClientMsgNo(String clientMsgNo)
→ dynamic
-
-
generateClientMsgNo()
→ String
-
-
-
getMaxMessageSeq(String channelID, int channelType)
→ Future<int>
-
-
getMessageModel(int type, dynamic json)
→ WKMessageContent?
-
-
getMessageOrderSeq(int messageSeq, String channelID, int channelType)
→ Future<int>
-
-
getMsgReactionsAndRefreshMsg(List<String> messageIds, List<WKMsg> updatedMsgList)
→ dynamic
-
-
getOrNearbyMsgSeq(int orderSeq)
→ int
-
-
getOrSyncHistoryMessages(String channelId, int channelType, int oldestOrderSeq, bool contain, int pullMode, int limit, int aroundMsgOrderSeq, dynamic iGetOrSyncHistoryMsgBack(List<WKMsg>), dynamic syncBack())
→ dynamic
-
-
getWithClientMsgNo(String clientMsgNo)
→ Future<WKMsg?>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parsingMsg(WKMsg wkMsg)
→ dynamic
-
-
pushNewMsg(List<WKMsg> list)
→ dynamic
-
-
registerMsgContent(int type, WKMessageContent createMsgContent(dynamic data))
→ dynamic
-
-
removeClearChannelMsgListener(String key)
→ dynamic
-
-
removeDeleteMsgListener(String key)
→ dynamic
-
-
removeNewMsgListener(String key)
→ dynamic
-
-
removeOnRefreshMsgListener(String key)
→ dynamic
-
-
saveMessageReactions(List<WKSyncMsgReaction> list)
→ dynamic
-
-
saveMsg(WKMsg msg)
→ Future<int>
-
-
-
search(String keyword)
→ Future<List<WKMessageSearchResult>>
-
-
searchMsgWithChannelAndContentTypes(String channelID, int channelType, int oldestOrderSeq, int limit, List<int> contentTypes)
→ Future<List<WKMsg>>
-
-
searchWithChannel(String keyword, String channelID, int channelType)
→ Future<List<WKMsg>>
-
-
sendMessage(WKMessageContent messageContent, WKChannel channel)
→ dynamic
-
-
sendMessageWithSetting(WKMessageContent messageContent, WKChannel channel, Setting setting)
→ dynamic
-
-
sendMessageWithSettingAndHeader(WKMessageContent messageContent, WKChannel channel, Setting setting, MessageHeader header)
→ dynamic
-
-
sendWithOption(WKMessageContent messageContent, WKChannel channel, WKSendOptions options)
→ dynamic
-
-
setOnMsgInserted(WKMsg wkMsg)
→ dynamic
-
-
setRefreshMsg(WKMsg wkMsg)
→ dynamic
-
-
setSyncChannelMsgListener(String channelID, int channelType, int startMessageSeq, int endMessageSeq, int limit, int pullMode, dynamic back(WKSyncChannelMsg?))
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateContent(String clientMsgNO, WKMessageContent messageContent, bool isRefreshUI)
→ dynamic
-
-
-
updateMsgEdit(String messageID, String channelID, int channelType, Map<String, dynamic> content)
→ dynamic
-
-
updateMsgStatusFail(int clientMsgSeq)
→ dynamic
-
-
updateSendingMsgFail()
→ dynamic
-
-
updateSendResult(String messageID, int clientSeq, int messageSeq, int reasonCode)
→ dynamic
-
-
updateViewedAt(int viewedAt, String clientMsgNO)
→ Future<int>
-
-