getHistoryMessageList method
兼容旧 API:现改为 Local-First(立即本地 + 异步同步)。
Implementation
Future<MessageListResult> getHistoryMessageList({
required int talkMode,
required int toFromId,
String cursor = '0',
int count = 30,
}) async {
if (cursor == '0' || cursor.isEmpty) {
return openConversationMessages(
talkMode: talkMode,
toFromId: toFromId,
count: count,
);
}
return loadOlderMessages(
talkMode: talkMode,
toFromId: toFromId,
beforeSequence: cursor,
count: count,
);
}