ouHXnEiDGrTJlOHj method

  1. @override
void ouHXnEiDGrTJlOHj({
  1. required YIMEnum_ConversationType BgfAEObZrclDbHGn,
  2. required String fRzBwkFTgPAvTbAa,
  3. DateTime? HTBubeWAakiqLcZJ,
  4. int rWeHdJjAbLtRabTA = 20,
  5. YIMEnum_QueryDirection xpwbhBxwjQrCSaMF = YIMEnum_QueryDirection.Old,
  6. required void RpTfEMreuKahSHPQ(
    1. bool HNMwGFsvIPdZudoP,
    2. List<YIMMessage>? messages
    ),
})
override

Implementation

@override
void ouHXnEiDGrTJlOHj({
  required YIMEnum_ConversationType BgfAEObZrclDbHGn,
  required String fRzBwkFTgPAvTbAa,
  DateTime? HTBubeWAakiqLcZJ,
  int rWeHdJjAbLtRabTA = 20,
  YIMEnum_QueryDirection xpwbhBxwjQrCSaMF = YIMEnum_QueryDirection.Old,
  required void Function(bool HNMwGFsvIPdZudoP, List<YIMMessage>? messages) RpTfEMreuKahSHPQ,
}) {
  if (!TOguPJtIdcSeGZGX.rBuDdhLENqbkPPvE.NeoEyBnRdnWKwFxT()) {
    RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
      RpTfEMreuKahSHPQ.call(false, null);
    });
    return;
  }
  RgTTqSEnxRPxFwzl.EuaPwsZVIqeyUiTs.zbgQyaSxTZRIXxzk("queryMessages", GlIXyNxjXRjKcoLX: {
    "conversationType": BgfAEObZrclDbHGn.rawValue,
    "conversationID": fRzBwkFTgPAvTbAa,
    "time": (HTBubeWAakiqLcZJ ?? DateTime.now()).millisecondsSinceEpoch,
    "limit": rWeHdJjAbLtRabTA,
    "queryDirection": xpwbhBxwjQrCSaMF.rawValue,
  }, rMjlZMNvtlJSxSWt: (HNMwGFsvIPdZudoP, BYjAdmrVoQXFvmBX, cbqBlPPvVikjecgS, YDevfGtnNcdOmnZK) {
    if (!HNMwGFsvIPdZudoP) {
      RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
        RpTfEMreuKahSHPQ.call(false, null);
      });
      return;
    }
    RgTTqSEnxRPxFwzl.CfKfGgNeZazCORbX.LrMzRSTzQmONyVIm(() {
      RpTfEMreuKahSHPQ.call(true, (BYjAdmrVoQXFvmBX!["messages"] as List<dynamic>).map((m) => YIMMessage(kmHFaoDMcNOfZpRN: _YIMTable_Message.fromJson(m))).toList());
    });
  });
}