You can use JavaScript functions to handle event transformations.
- Create a Javascript file.
- Create a JavaScript function.
TIPJavaScriptTransformationSample=function(srcEvent,srcElement,targetEventName){
if(srcEvent==null)return null;
if(targetEventName==null) return srcEvent;
var appendTransformedLabel=function(obj){
for(var i in obj){
if(i == "name"){
continue;
}else if(typeof(obj[i]) == "object"){
obj[i] = appendTransformedLabel(srcEvent[i]);
}else{
obj[i] += "_jstransformed";
}
}
return obj;
}
if(targetEventName)
srcEvent.name = targetEventName;
srcEvent = appendTransformedLabel(srcEvent);
return srcEvent;
}