DXANVFfVETgUpOPW method

  1. @override
Future<void> DXANVFfVETgUpOPW({
  1. required YIMEnum_ConversationType TMhjsByyUuXcscSR,
  2. required String APZrxmPSOMdFqrhE,
  3. required List<String> lmdSACzMyAcmOhjq,
  4. required void WeQhHiCFWrXRykFU(
    1. List<YIMMessage>? messages
    ),
})
override

Implementation

@override
Future<void> DXANVFfVETgUpOPW({
  required YIMEnum_ConversationType TMhjsByyUuXcscSR,
  required String APZrxmPSOMdFqrhE,
  required List<String> lmdSACzMyAcmOhjq,
  required void Function(List<YIMMessage>? messages) WeQhHiCFWrXRykFU,
}) async {
  if (!UFWAGwHDnWMkeYVR.EPwtIwAAPGFWUsid.WPtNMuRLJwMSwfMW()) {
    LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
      WeQhHiCFWrXRykFU.call(null);
    });
    return;
  }
  final IvMCaaSVIWcQArzH = await LLTqoNwdULMbTCMh.fWmDEyWlYlSzIgZn.JHzMkZIpOnZbQRwO<_YIMTable_Message>(
    _YIMTableName.Message,
    KgQmNjCadrqeQjJE: (map) => _YIMTable_Message.fromJson(map),
    RaxVrYLTOIwElzzS: Finder(
      sortOrders: [SortOrder("time", true)],
      filter: Filter.inList("id", lmdSACzMyAcmOhjq),
    ),
  );
  if (IvMCaaSVIWcQArzH == null) {
    LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
      WeQhHiCFWrXRykFU.call(null);
    });
    return;
  }
  LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
    WeQhHiCFWrXRykFU.call(IvMCaaSVIWcQArzH.map((e) => YIMMessage(LzYZgypaJvlVWNba: e)).toList());
  });
}