Async - script API
Functions to work with `AsyncScriptResult`
This page describes StackState version 4.3.
The StackState 4.3 version range is End of Life (EOL) and no longer supported. We encourage customers still running the 4.3 version range to upgrade to a more recent release.
The Script API functions are executed asynchronously and instead of returning result directly they return a promise of result in the form of AsyncScriptResult. The Async Script API offers functions to work with AsyncScriptResult

Function sequence

Flattening async results of Script API functions.
  • list - the list of AsyncScriptResult
The example below will return the AsyncScriptResult of the list of results of functions asyncFn2() and asyncFn3()
Async.sequence([ScriptApi.asyncFn2(), ScriptApi.asyncFn3()])
Optionally the flattening can be done implicitly with ScriptApi.then() combinator.
Copy link