ouHXnEiDGrTJlOHj method
void
ouHXnEiDGrTJlOHj({
- required YIMEnum_ConversationType BgfAEObZrclDbHGn,
- required String fRzBwkFTgPAvTbAa,
- DateTime? HTBubeWAakiqLcZJ,
- int rWeHdJjAbLtRabTA = 20,
- YIMEnum_QueryDirection xpwbhBxwjQrCSaMF = YIMEnum_QueryDirection.Old,
- required void RpTfEMreuKahSHPQ(
- bool HNMwGFsvIPdZudoP,
- List<
YIMMessage> ? messages
override
Implementation
@override
void ouHXnEiDGrTJlOHj({
required YIMEnum_ConversationType BgfAEObZrclDbHGn,
required String fRzBwkFTgPAvTbAa,
DateTime? HTBubeWAakiqLcZJ,
int rWeHdJjAbLtRabTA = 20,
YIMEnum_QueryDirection xpwbhBxwjQrCSaMF = YIMEnum_QueryDirection.Old,
required void Function(bool HNMwGFsvIPdZudoP, List<YIMMessage>? messages) RpTfEMreuKahSHPQ,
}) {
if (!TOguPJtIdcSeGZGX.rBuDdhLENqbkPPvE.NeoEyBnRdnWKwFxT()) {
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(false, null);
});
return;
}
RgTTqSEnxRPxFwzl.EuaPwsZVIqeyUiTs.zbgQyaSxTZRIXxzk("queryMessages", GlIXyNxjXRjKcoLX: {
"conversationType": BgfAEObZrclDbHGn.rawValue,
"conversationID": fRzBwkFTgPAvTbAa,
"time": (HTBubeWAakiqLcZJ ?? DateTime.now()).millisecondsSinceEpoch,
"limit": rWeHdJjAbLtRabTA,
"queryDirection": xpwbhBxwjQrCSaMF.rawValue,
}, rMjlZMNvtlJSxSWt: (HNMwGFsvIPdZudoP, BYjAdmrVoQXFvmBX, cbqBlPPvVikjecgS, YDevfGtnNcdOmnZK) {
if (!HNMwGFsvIPdZudoP) {
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(false, null);
});
return;
}
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(true, (BYjAdmrVoQXFvmBX!["messages"] as List<dynamic>).map((m) => YIMMessage(kmHFaoDMcNOfZpRN: _YIMTable_Message.fromJson(m))).toList());
});
});
}