rVXBVFKPwMlhpuTx method
Future<void>
rVXBVFKPwMlhpuTx({
- required YIMEnum_ConversationType FhjdxBSxQMYGyidK,
- required String vINCQVmsnelWAFiE,
- required List<
String> DvvMCPSuXjvOtLya, - required void fDsWzZmHzuvhjHYF(
- List<
YIMMessage> ? messages
- List<
override
Implementation
@override
Future<void> rVXBVFKPwMlhpuTx({
required YIMEnum_ConversationType FhjdxBSxQMYGyidK,
required String vINCQVmsnelWAFiE,
required List<String> DvvMCPSuXjvOtLya,
required void Function(List<YIMMessage>? messages) fDsWzZmHzuvhjHYF,
}) async {
if (!iDxDuKoCRjwSpSnP.lUBagJdrpVTUiLlL.nJlQLbYMmygXrVIu()) {
pUedSqApqySLXfuk.UdAwLgllDinVqLkg.JraVUDkLNAsqCzWV(() {
fDsWzZmHzuvhjHYF.call(null);
});
return;
}
final hvZigxghgcRFFwdO = await pUedSqApqySLXfuk.ahWEMLhfSiuhBwFl.wanYqaCFigqxxdwW<_YIMTable_Message>(
_YIMTableName.Message,
BozapwVfDLDEsXet: (map) => _YIMTable_Message.fromJson(map),
bNcvVipPUFFpNiXa: Finder(
sortOrders: [SortOrder("time", true)],
filter: Filter.inList("id", DvvMCPSuXjvOtLya),
),
);
if (hvZigxghgcRFFwdO == null) {
pUedSqApqySLXfuk.UdAwLgllDinVqLkg.JraVUDkLNAsqCzWV(() {
fDsWzZmHzuvhjHYF.call(null);
});
return;
}
pUedSqApqySLXfuk.UdAwLgllDinVqLkg.JraVUDkLNAsqCzWV(() {
fDsWzZmHzuvhjHYF.call(hvZigxghgcRFFwdO.map((e) => YIMMessage(NouDniwlzyGmGpUJ: e)).toList());
});
}