wYxKsZCEoTHgSSWe method

  1. @override
Future<void> wYxKsZCEoTHgSSWe({
  1. required YIMEnum_ConversationType BgfAEObZrclDbHGn,
  2. required String fRzBwkFTgPAvTbAa,
  3. required List<String> FvOSLkdrOzWjIXOO,
  4. required void RpTfEMreuKahSHPQ(
    1. List<YIMMessage>? messages
    ),
})
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());
  });
}