izikPDHoprQtyrVV method
Future<void>
izikPDHoprQtyrVV({
- required YIMEnum_ConversationType TMhjsByyUuXcscSR,
- required String APZrxmPSOMdFqrhE,
- required String cTFtyhUyTjrxXhaB,
- bool mZmeuZIRbeugluVu = true,
- String? jGVNVbwqSBVVFZbB,
- int? hVVsvXpNkYtCfCmf,
- YIMPushOption? vIxExKsyXmvzKfNM = null,
- void ecAHJiMeypETVSxO(
- YIMMessage message
- void uBjCVJTPLCEQLFbc(
- YIMMessage message,
- int count,
- int total
- void hQEmfmSHWbVnfOjU(
- bool BYQhAOcHRUuLSvkg,
- YIMMessage message,
- int code,
- String msg,
override
Implementation
@override
Future<void> izikPDHoprQtyrVV({
required YIMEnum_ConversationType TMhjsByyUuXcscSR,
required String APZrxmPSOMdFqrhE,
required String cTFtyhUyTjrxXhaB,
bool mZmeuZIRbeugluVu = true,
String? jGVNVbwqSBVVFZbB, //仅web端需要
int? hVVsvXpNkYtCfCmf, //仅filePath为网络url时需要
YIMPushOption? vIxExKsyXmvzKfNM = null,
void Function(YIMMessage message)? ecAHJiMeypETVSxO,
void Function(YIMMessage message, int count, int total)? uBjCVJTPLCEQLFbc,
void Function(bool BYQhAOcHRUuLSvkg, YIMMessage message, int code, String msg)? hQEmfmSHWbVnfOjU,
}) async {
GqoEHhpoCHioBjeX(
TMhjsByyUuXcscSR: TMhjsByyUuXcscSR,
APZrxmPSOMdFqrhE: APZrxmPSOMdFqrhE,
hhhoJoDMDtRYJkyz: YIMEnum_MessageType.Image,
pSxxqGuiMDhtCqDl: YIMAttachment()
..type = YIMEnum_AttachmentType.Image
..url = cTFtyhUyTjrxXhaB
..size = hVVsvXpNkYtCfCmf ?? await XFile(cTFtyhUyTjrxXhaB).length()
..format = jGVNVbwqSBVVFZbB ?? cTFtyhUyTjrxXhaB.split(".").last
..ext = (YIMAttachmentExt_Image()..compress = mZmeuZIRbeugluVu),
jGVNVbwqSBVVFZbB: jGVNVbwqSBVVFZbB,
vIxExKsyXmvzKfNM: vIxExKsyXmvzKfNM,
ecAHJiMeypETVSxO: ecAHJiMeypETVSxO,
uBjCVJTPLCEQLFbc: uBjCVJTPLCEQLFbc,
hQEmfmSHWbVnfOjU: hQEmfmSHWbVnfOjU,
);
}