setAdvancedMessageListener static method

void setAdvancedMessageListener(
  1. V2TimAdvancedMsgListener listener
)

Implementation

static void setAdvancedMessageListener(V2TimAdvancedMsgListener listener) {
  _advancedMessageListener = listener;
  String userData = Tools.generateUserData('setAdvancedMessageListener');
  Pointer<Void> pUserData = Tools.string2PointerVoid(userData);
  bindings.DartAddReceiveNewMsgCallback(pUserData);
  bindings.DartSetMsgElemUploadProgressCallback(pUserData);
  bindings.DartSetMsgReadReceiptCallback(pUserData);
  bindings.DartSetMsgRevokeCallback(pUserData);
  bindings.DartSetMsgUpdateCallback(pUserData);
  bindings.DartSetMsgExtensionsChangedCallback(pUserData);
  bindings.DartSetMsgExtensionsDeletedCallback(pUserData);
  bindings.DartSetMsgReactionsChangedCallback(pUserData);
  bindings.DartSetMsgAllMessageReceiveOptionCallback(pUserData);
  bindings.DartSetMsgGroupPinnedMessageChangedCallback(pUserData);
}