Component fields
Elements for low-code Components
CODE_JS, CODE_TS, and library variants contain ordered elements. The runtime evaluates them in ascending order; later elements can retrieve an earlier result with inject(key).
Type-specific configuration
Versioning and activation
Saving creates a versioned low-code definition. A caller can follow the current active version or explicitly pin a version where the consuming surface supports it. Saving a definition and activating it are separate actions. ForCUSTOM_NODEJS, source save and availability are separate: the platform builds/deploys a revision, exposes its status, and only a ready selected revision may serve an Endpoint. A failed or pending revision does not replace the previously serving revision.
Use deployment status and execution history to confirm which version is ready and which version served a request.
Debug configuration
Sandbox debugging is request-scoped. Provide realistic input, select only the libraries required for the test, and use a bounded timeout/memory budget. Debug execution is evidence for the input supplied; it is not an activation or deployment action.Related reference
The full method inventory shown in the editor is generated under Low-code runtime reference. It separates platform calls (api), Storage (storage), agent controls (agent), and pure helpers (util).
JS/TS libraries always include a protected @default element. It starts with documentation only and exposes named exports as lib.LibraryName.member. Other elements retain qualified paths. Category groups navigation and does not appear in library paths. See Libraries.
