


Hello,
I am new to AEM forms and trying to write custom function for the rule editor.
I used my clientlibs category to add the custom functions.
Now problem is this when I call a custom function from the rule editor (visual mode). it generates a code of function call where we can see an extra ; add after the function call.
e.g.
if my function is -
function callme(){
return "any value" ;
}
then in rule editor i tried to call this for comparing the value-
now code generated by the rule engine looks somthing like this-
if(callme();=="some value"){
true;
}else{
false;
}
I need to know is there any specific jsDocs which can avoid this extra ; from the function call
Views
Replies
Sign in to like this content
Total Likes
This seems like a issue. Meanwhile, You can use the workaround and remove ';' through the code editor.
Views
Replies
Sign in to like this content
Total Likes
For now i am doing the same work around but if we use OOTB functions that time it does not append extra ; . So i was just wondering how these functions are implemented. Not able to locate the clientlib which contains the OOTB functions.
Views
Replies
Sign in to like this content
Total Likes
OOTB functions are not added through clientlib. Hence, not visible to you.
Please reach support team to log a bug (RFH) for this.
Views
Replies
Sign in to like this content
Total Likes