FZbrYwBIceOzhxPF method

  1. @override
Future<void> FZbrYwBIceOzhxPF({
  1. required YIMEnum_ConversationType TIVvnmucZCCCoXWZ,
  2. required String DdEJLInBukyevMKs,
  3. required List<String> TDAyyywicMtSIQVe,
  4. required void dFOzKXrUQFAiVUMV(
    1. List<YIMMessage>? messages
    ),
})
override

Implementation

@override
Future<void> FZbrYwBIceOzhxPF({
  required YIMEnum_ConversationType TIVvnmucZCCCoXWZ,
  required String DdEJLInBukyevMKs,
  required List<String> TDAyyywicMtSIQVe,
  required void Function(List<YIMMessage>? messages) dFOzKXrUQFAiVUMV,
}) async {
  if (!UChfQaxIZXBHpDHw.njDzuTHDjwOofRwd.anPqdZrnWKekLPyp()) {
    lnHdKoLeAXayLaTQ.hqSwzyClHgtHzAja.bhMrnZZKiorcTBJp(() {
      dFOzKXrUQFAiVUMV.call(null);
    });
    return;
  }
  final iRnmzMAYPMjltgiU = await lnHdKoLeAXayLaTQ.vByYuYitJBHbvUKL.uKKZjqnYwajOojnf<_YIMTable_Message>(
    _YIMTableName.Message,
    kXTnRNGoMYqcQtxj: (map) => _YIMTable_Message.fromJson(map),
    fnfSorwGDrYrXXrJ: Finder(
      sortOrders: [SortOrder("time", true)],
      filter: Filter.inList("id", TDAyyywicMtSIQVe),
    ),
  );
  if (iRnmzMAYPMjltgiU == null) {
    lnHdKoLeAXayLaTQ.hqSwzyClHgtHzAja.bhMrnZZKiorcTBJp(() {
      dFOzKXrUQFAiVUMV.call(null);
    });
    return;
  }
  lnHdKoLeAXayLaTQ.hqSwzyClHgtHzAja.bhMrnZZKiorcTBJp(() {
    dFOzKXrUQFAiVUMV.call(iRnmzMAYPMjltgiU.map((e) => YIMMessage(kCwocHxVzlSDCcUI: e)).toList());
  });
}