sendEventEmit method
Send event trigger request
Implementation
@override
Future<ReturnParams> sendEventEmit(
String instanceId,
String serviceName,
String callbackId,
List<dynamic> args,
) async {
try {
final params = CallParams(
callType: CallType.instanceEventEmit,
serviceName: serviceName,
instanceId: instanceId,
args: proto.encodeArgs(args),
);
final nativeClasses = proto.collectNativeClass(args);
await _readyNativeClass(nativeClasses);
return _bridge.callApi(params);
} catch (e) {
logger.error('[message-sender] Event emit failed:', [e]);
rethrow;
}
}