How it works:
There are 2 input parameters to this extension. “input” and “script”. Both should be as a plain string but “input” can be Json formatted. The result should be:
Practical usages:
Although almost all logic can be performed by coding in OutSystems. This tool lets you create logic without the need to build and release. Scripts can be saved and retrieved from the database so that would be the only logic you need to build in OutSystems.
We currently use it to map one Json object to another. When working with a lot of structures this tool makes life a little easyer.
Implementation:
The RunJsFunction Editor will soon be available on the forge using CoreMirror as an IDE to write your scripts.
Resources:
https://archive.codeplex.com/?p=jint
Input is working now