Scripting¶
QIE channels execute user-written JavaScript at multiple points in the message pipeline: preprocessors, mapping nodes, condition nodes, custom-script senders, and acknowledgement scripts. The Code Wizard provides typed templates and helper functions to make scripting faster and less error-prone.
- Creating Custom Scripts covers how custom scripts work in QIE, where they run, and what objects are bound.
- Common Scripting Pitfalls covers the Rhino/JavaScript and QIE-function traps that come up most often.
- Code Wizard covers the standard QIE objects, JavaScript templates, and standard functions available in the editor.
- Recipes are worked examples that combine scripting bindings to solve specific integration problems.