saveMessageArrayToLocal method

  1. @override
void saveMessageArrayToLocal({
  1. required String sessionId,
  2. required List<SyMessage> data,
  3. bool syncToRemote = false,
  4. required SyCallBack<SySaveResponse> callBack,
})
override

保存消息集合 @param sessionId 会话ID @param data 待存储的消息集合 @param syncToRemote 是否同步存储到云端 @callback 回调接口 SySaveResponse.successData 存储成功的数据 SySaveResponse.failData 存储失败的数据

Implementation

@override
void saveMessageArrayToLocal(
    {required String sessionId,
    required List<SyMessage> data,
    bool syncToRemote = false,
    required SyCallBack<SySaveResponse> callBack}) {
  SyImSdkChat.instance.saveMessageArrayToLocal(data: data, callBack: callBack, sessionId: sessionId);
}