Skip to main content
The Advanced Designer JavaScript interpreter supports ECMAScript 5.1 (ES5) and some other more recent standards (for more information, see here).

Data access

  • Scripts can be used to write custom functions.
  • Scripts cannot be used to send requests to databases and external services.
  • Scripts do not support third-party libraries like JQuery.

Limits on system resource use

Script rules are under restrictions with regard to the amount of memory and processing time they can take up, as well as with regard to the number of commands in the code and recursion depth. This is done to lower the risk of the script becoming unresponsive. If your script does not satisfy one or more restrictions, processing will be interrupted with an error. Currently, the default values are as follows:
  • memory: 256 MB
  • script runtime: 30 seconds
  • maximum recursion depth: 1,000
  • maximum array size: 10,000

Object help

Use the following objects to write your Splitter script: