dKImelBzqvVekLTJ method

  1. @override
void dKImelBzqvVekLTJ({
  1. required YIMEnum_ConversationType TMhjsByyUuXcscSR,
  2. required String APZrxmPSOMdFqrhE,
  3. DateTime? ZkwVWblHbfTpcCJy,
  4. int ltzhgYAFFqftwevn = 20,
  5. YIMEnum_QueryDirection djbfnMfsHquRaFDq = YIMEnum_QueryDirection.Old,
  6. required void WeQhHiCFWrXRykFU(
    1. bool BYQhAOcHRUuLSvkg,
    2. List<YIMMessage>? messages
    ),
})
override

Implementation

@override
void dKImelBzqvVekLTJ({
  required YIMEnum_ConversationType TMhjsByyUuXcscSR,
  required String APZrxmPSOMdFqrhE,
  DateTime? ZkwVWblHbfTpcCJy,
  int ltzhgYAFFqftwevn = 20,
  YIMEnum_QueryDirection djbfnMfsHquRaFDq = YIMEnum_QueryDirection.Old,
  required void Function(bool BYQhAOcHRUuLSvkg, List<YIMMessage>? messages) WeQhHiCFWrXRykFU,
}) {
  if (!UFWAGwHDnWMkeYVR.EPwtIwAAPGFWUsid.WPtNMuRLJwMSwfMW()) {
    LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
      WeQhHiCFWrXRykFU.call(false, null);
    });
    return;
  }
  LLTqoNwdULMbTCMh.rkgLYlaZYATBeHZH.sEnkoxXAwuAQuaxN("queryMessages", mCBPWMvoUJveFdlV: {
    "conversationType": TMhjsByyUuXcscSR.rawValue,
    "conversationID": APZrxmPSOMdFqrhE,
    "time": (ZkwVWblHbfTpcCJy ?? DateTime.now()).millisecondsSinceEpoch,
    "limit": ltzhgYAFFqftwevn,
    "queryDirection": djbfnMfsHquRaFDq.rawValue,
  }, YDAPNnFGlbnwsGKD: (BYQhAOcHRUuLSvkg, IvMCaaSVIWcQArzH, oCgstdHjeFkEZJjg, cDeQIDiofjWaDrqG) {
    if (!BYQhAOcHRUuLSvkg) {
      LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
        WeQhHiCFWrXRykFU.call(false, null);
      });
      return;
    }
    LLTqoNwdULMbTCMh.DwbTkDIljwhCkWxz.KuzgoGyXoqDTCcrr(() {
      WeQhHiCFWrXRykFU.call(true, (IvMCaaSVIWcQArzH!["messages"] as List<dynamic>).map((m) => YIMMessage(LzYZgypaJvlVWNba: _YIMTable_Message.fromJson(m))).toList());
    });
  });
}