wYxKsZCEoTHgSSWe method
Future<void>
wYxKsZCEoTHgSSWe({
- required YIMEnum_ConversationType BgfAEObZrclDbHGn,
- required String fRzBwkFTgPAvTbAa,
- required List<
String> FvOSLkdrOzWjIXOO, - required void RpTfEMreuKahSHPQ(
- List<
YIMMessage> ? messages
- List<
override
Implementation
@override
Future<void> wYxKsZCEoTHgSSWe({
required YIMEnum_ConversationType BgfAEObZrclDbHGn,
required String fRzBwkFTgPAvTbAa,
required List<String> FvOSLkdrOzWjIXOO,
required void Function(List<YIMMessage>? messages) RpTfEMreuKahSHPQ,
}) async {
if (!TOguPJtIdcSeGZGX.rBuDdhLENqbkPPvE.NeoEyBnRdnWKwFxT()) {
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(null);
});
return;
}
final BYjAdmrVoQXFvmBX = await RgTTqSEnxRPxFwzl.XYSDgLkjooSuxQxj.mIfLIZlbruepMfyA<_YIMTable_Message>(
_YIMTableName.Message,
AssMtxrsCpVcieAX: (map) => _YIMTable_Message.fromJson(map),
IaZSeQoXPmnqurCt: Finder(
sortOrders: [SortOrder("time", true)],
filter: Filter.inList("id", FvOSLkdrOzWjIXOO),
),
);
if (BYjAdmrVoQXFvmBX == null) {
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(null);
});
return;
}
RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
RpTfEMreuKahSHPQ.call(BYjAdmrVoQXFvmBX.map((e) => YIMMessage(kmHFaoDMcNOfZpRN: e)).toList());
});
}