From bb84f2d3e4ad128357b13f44f0565a0fd1d4cb8e Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 13:37:24 +0100 Subject: [PATCH 1/9] feat: add jsonInput methods for Flow, NodeFunction, NodeParameter, and FlowSetting views --- src/components/d-flow/DFlow.view.ts | 44 +++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 5 deletions(-) diff --git a/src/components/d-flow/DFlow.view.ts b/src/components/d-flow/DFlow.view.ts index 0155427e4..731bbb0ab 100644 --- a/src/components/d-flow/DFlow.view.ts +++ b/src/components/d-flow/DFlow.view.ts @@ -1,18 +1,18 @@ import type { DataType, - Flow, - FlowSetting, + Flow, FlowInput, + FlowSetting, FlowSettingInput, FlowType, FunctionDefinition, LiteralValue, Maybe, - NodeFunction, - NodeParameter, + NodeFunction, NodeFunctionInput, + NodeParameter, NodeParameterInput, NodeParameterValue, ReferenceValue, RuntimeParameterDefinition, Scalars } from "@code0-tech/sagittarius-graphql-types"; -import {ValidationResult} from "../../utils/inspection"; +import {ValidationResult} from "../../utils"; export class FlowView { @@ -156,6 +156,17 @@ export class FlowView { name: this._name, } } + + jsonInput(): FlowInput { + return { + name: this._name, + nodes: this._nodes?.map(node => node.jsonInput()), + settings: this._settings?.map(setting => setting.jsonInput()), + startingNodeId: this._startingNodeId, + type: this._type?.id + + } + } } export class NodeFunctionView { @@ -229,6 +240,15 @@ export class NodeFunctionView { updatedAt: this._updatedAt, } } + + jsonInput(): NodeFunctionInput { + return { + nextNodeId: this._nextNodeId, + id: this._id, + parameters: this._parameters ? this._parameters.map(param => param.jsonInput()) : undefined, + runtimeFunctionId: this._functionDefinition?.runtimeFunctionDefinition?.id + } + } } export class NodeParameterView { @@ -306,6 +326,13 @@ export class NodeParameterView { value: this._value instanceof NodeFunctionView ? this._value.json() : this._value, } } + + jsonInput(): NodeParameterInput { + return { + value: this._value instanceof NodeFunctionView ? this._value.json() : this._value, + runtimeParameterDefinitionId: this.runtimeParameter?.id + } + } } export class FlowSettingView { @@ -362,4 +389,11 @@ export class FlowSettingView { updatedAt: this._updatedAt } } + + jsonInput(): FlowSettingInput { + return { + value: this.value, + flowSettingIdentifier: this.flowSettingIdentifier + } + } } \ No newline at end of file From 88b203a6e7221ea32b9254bca2402a9d7945d20d Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 14:11:21 +0100 Subject: [PATCH 2/9] feat: improve button styling in DFlowControl for better visual consistency --- src/components/d-flow/control/DFlowControl.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/d-flow/control/DFlowControl.tsx b/src/components/d-flow/control/DFlowControl.tsx index edc37cb9d..974c04914 100644 --- a/src/components/d-flow/control/DFlowControl.tsx +++ b/src/components/d-flow/control/DFlowControl.tsx @@ -29,11 +29,14 @@ export const DFlowControl: React.FC = () => { return - + - - - + + + {getCurrentZoomInPercent()}% From 75a2b6628b263d757a9a3b43f45a6651e4be9b8a Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 14:11:31 +0100 Subject: [PATCH 3/9] feat: add DFlowExport component to DResizable story for flow export functionality --- src/components/d-resizable/DResizable.stories.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/d-resizable/DResizable.stories.tsx b/src/components/d-resizable/DResizable.stories.tsx index 9863f84f5..f288f9a95 100644 --- a/src/components/d-resizable/DResizable.stories.tsx +++ b/src/components/d-resizable/DResizable.stories.tsx @@ -36,6 +36,7 @@ import { NamespacesProjectsFlowsCreateInput, NamespacesProjectsFlowsCreatePayload, NamespacesProjectsFlowsDeleteInput, NamespacesProjectsFlowsDeletePayload } from "@code0-tech/sagittarius-graphql-types"; +import {DFlowExport} from "../d-flow/export/DFlowExport"; const meta: Meta = { title: "Dashboard Resizable", @@ -179,6 +180,7 @@ const FlowExample = () => { + {/**/} } \ No newline at end of file From 80e9ac2054bdf77a42c4a55ceef34aec8500ced3 Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 14:11:39 +0100 Subject: [PATCH 4/9] feat: add DFlowExport component for exporting flow data as JSON --- src/components/d-flow/export/DFlowExport.tsx | 51 ++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/components/d-flow/export/DFlowExport.tsx diff --git a/src/components/d-flow/export/DFlowExport.tsx b/src/components/d-flow/export/DFlowExport.tsx new file mode 100644 index 000000000..3253216be --- /dev/null +++ b/src/components/d-flow/export/DFlowExport.tsx @@ -0,0 +1,51 @@ +"use client" + +import React from "react" +import {Panel} from "@xyflow/react" +import {Flow} from "@code0-tech/sagittarius-graphql-types" +import {useService, useStore} from "../../../utils" +import {DFlowReactiveService} from "../DFlow.service" +import {Button} from "../../button/Button" + +export interface DFlowExportProps { + flowId: Flow['id'] +} + +export const DFlowExport: React.FC = (props) => { + + const {flowId} = props + + const flowService = useService(DFlowReactiveService) + const flowStore = useStore(DFlowReactiveService) + const flow = React.useMemo(() => flowService.getById(flowId), [flowStore, flowId]) + + const handleExport = React.useCallback(() => { + if (!flow) return + + // Hole JSON-Daten + const data = flow.jsonInput?.() + if (!data) return + + const json = + typeof data === "string" ? data : JSON.stringify(data, null, 2) + + // Blob + Download-Link + const blob = new Blob([json], { type: "application/json" }) + const url = URL.createObjectURL(blob) + + const a = document.createElement("a") + a.href = url + a.download = `flow-${flow.name}.json` + document.body.appendChild(a) + a.click() + a.remove() + + URL.revokeObjectURL(url) + }, [flow]) + + return + + +} \ No newline at end of file From a00ca194ef1fa099bc6adc99e23ed9572d1a91f2 Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 15:00:42 +0100 Subject: [PATCH 5/9] feat: update flow type reference in DFlow view to use a specific identifier --- src/components/d-flow/DFlow.view.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/d-flow/DFlow.view.ts b/src/components/d-flow/DFlow.view.ts index 731bbb0ab..e2b76dadc 100644 --- a/src/components/d-flow/DFlow.view.ts +++ b/src/components/d-flow/DFlow.view.ts @@ -163,7 +163,7 @@ export class FlowView { nodes: this._nodes?.map(node => node.jsonInput()), settings: this._settings?.map(setting => setting.jsonInput()), startingNodeId: this._startingNodeId, - type: this._type?.id + type: `gid://sagittarius/FlowType/1` } } From 8ec2d33a7dff0d2cbe197703a4fcf6e45bf73fdc Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 17:34:13 +0100 Subject: [PATCH 6/9] feat: update jsonInput method in DFlow view to call jsonInput on NodeFunctionView --- src/components/d-flow/DFlow.view.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/d-flow/DFlow.view.ts b/src/components/d-flow/DFlow.view.ts index e2b76dadc..b0ec26c82 100644 --- a/src/components/d-flow/DFlow.view.ts +++ b/src/components/d-flow/DFlow.view.ts @@ -329,7 +329,7 @@ export class NodeParameterView { jsonInput(): NodeParameterInput { return { - value: this._value instanceof NodeFunctionView ? this._value.json() : this._value, + value: this._value instanceof NodeFunctionView ? this._value.jsonInput() : this._value, runtimeParameterDefinitionId: this.runtimeParameter?.id } } From b77a180bf8a34f60c47ae50797cdffe0de7e534f Mon Sep 17 00:00:00 2001 From: nicosammito Date: Thu, 27 Nov 2025 17:39:09 +0100 Subject: [PATCH 7/9] feat: enhance jsonInput method in DFlow view to handle multiple value types --- src/components/d-flow/DFlow.view.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/d-flow/DFlow.view.ts b/src/components/d-flow/DFlow.view.ts index b0ec26c82..74409f2d0 100644 --- a/src/components/d-flow/DFlow.view.ts +++ b/src/components/d-flow/DFlow.view.ts @@ -329,7 +329,13 @@ export class NodeParameterView { jsonInput(): NodeParameterInput { return { - value: this._value instanceof NodeFunctionView ? this._value.jsonInput() : this._value, + value: this._value instanceof NodeFunctionView ? { + functionValue: this._value.jsonInput() + } : this._value?.__typename === "ReferenceValue" ? { + referenceValue: this._value as ReferenceValue + } : { + literalValue: this._value as LiteralValue + }, runtimeParameterDefinitionId: this.runtimeParameter?.id } } From 073d2cf5a6df8e03136ce9163d67672d3b09cb45 Mon Sep 17 00:00:00 2001 From: nicosammito Date: Wed, 3 Dec 2025 12:27:02 +0100 Subject: [PATCH 8/9] feat: update flow types in flow_types.json to enhance HTTP adapter input and settings --- src/components/d-resizable/data_types.json | 1428 +- src/components/d-resizable/flow_types.json | 732 +- .../d-resizable/runtime_functions.json | 19973 +--------------- 3 files changed, 3 insertions(+), 22130 deletions(-) diff --git a/src/components/d-resizable/data_types.json b/src/components/d-resizable/data_types.json index a4f3d69c1..1f978f71a 100644 --- a/src/components/d-resizable/data_types.json +++ b/src/components/d-resizable/data_types.json @@ -1,1427 +1 @@ -[ - { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - }, - { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - }, - { - "id": "gid://sagittarius/DataType/13", - "genericKeys": [], - "identifier": "HTTP_METHOD", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "GET", - "POST", - "PUT", - "DELETE", - "PATCH", - "HEAD" - ] - } - } - ] - }, - "variant": "TYPE" - }, - { - "id": "gid://sagittarius/DataType/14", - "genericKeys": [], - "identifier": "HTTP_REQUEST", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Request" - } - ] - }, - "rules": { - "count": 5, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/15", - "dataType": { - "id": "gid://sagittarius/DataType/13", - "genericKeys": [], - "identifier": "HTTP_METHOD", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "GET", - "POST", - "PUT", - "DELETE", - "PATCH", - "HEAD" - ] - } - } - ] - }, - "variant": "TYPE" - } - }, - "key": "method" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/16", - "dataType": { - "id": "gid://sagittarius/DataType/17", - "genericKeys": [], - "identifier": "HTTP_URL", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Route" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$/" - } - } - ] - }, - "variant": "TYPE" - } - }, - "key": "url" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/18", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "key": "body" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/19", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/20", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - }, - { - "id": "gid://sagittarius/DataType/21", - "genericKeys": [], - "identifier": "HTTP_RESPONSE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Response" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/22", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/23", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "key": "body" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/24", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - }, - { - "id": "gid://sagittarius/DataType/25", - "genericKeys": [], - "identifier": "HTTP_STATUS_CODE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Status Code" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "NUMBER_RANGE", - "config": { - "from": 100, - "to": 599 - } - } - ] - }, - "variant": "TYPE" - }, - { - "id": "gid://sagittarius/DataType/17", - "genericKeys": [], - "identifier": "HTTP_URL", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Route" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$/" - } - } - ] - }, - "variant": "TYPE" - }, - { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - }, - { - "id": "gid://sagittarius/DataType/27", - "genericKeys": [ - "I" - ], - "identifier": "COMPARATOR", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Comparator" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/28", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/30", - "genericKey": "I" - }, - "inputIdentifier": "left" - }, - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/31", - "genericKey": "I" - }, - "inputIdentifier": "right" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - { - "id": "gid://sagittarius/DataType/32", - "genericKeys": [ - "T" - ], - "identifier": "CONSUMER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Consumer" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/33", - "genericKey": "T" - }, - "inputIdentifier": "consumer" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$" - } - } - ] - }, - "variant": "PRIMITIVE" - }, - { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - }, - { - "id": "gid://sagittarius/DataType/34", - "genericKeys": [ - "T" - ], - "identifier": "PREDICATE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Predicate" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/35", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/36", - "genericKey": "T" - }, - "inputIdentifier": "predicate" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - }, - { - "id": "gid://sagittarius/DataType/878634678", - "genericKeys": [], - "identifier": "DATATYPE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "DataType" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "DATA_TYPE" - }, - { - "id": "gid://sagittarius/DataType/37", - "genericKeys": [], - "identifier": "TEXT_ENCODING", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Encoding" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "BASE64" - ] - } - } - ] - }, - "variant": "TYPE" - }, - { - "id": "gid://sagittarius/DataType/38", - "genericKeys": [ - "I", - "R" - ], - "identifier": "TRANSFORM", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transform" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/39", - "genericKey": "R" - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/40", - "genericKey": "I" - }, - "inputIdentifier": "transform" - } - ] - } - } - ] - }, - "variant": "NODE" - } -] \ No newline at end of file +[{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"},{"__typename":"DataType","id":"gid://sagittarius/DataType/13","genericKeys":[],"identifier":"HTTP_ADAPTER_INPUT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;adapter;input"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/14","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/15","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/16","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},{"__typename":"DataType","id":"gid://sagittarius/DataType/17","genericKeys":[],"identifier":"HTTP_REQUEST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;request"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Request"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Request"}]},"rules":{"count":5,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/18","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"}},"key":"method"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/20","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"}},"key":"url"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/22","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/23","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/24","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},{"__typename":"DataType","id":"gid://sagittarius/DataType/25","genericKeys":[],"identifier":"HTTP_RESPONSE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;response;object"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/26","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/27","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/28","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/29","genericKeys":[],"identifier":"HTTP_STATUS_CODE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;status;code"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Status Code"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Status Code"}]},"rules":{"count":1,"nodes":[{"variant":"NUMBER_RANGE","config":{"from":100,"to":599}}]},"variant":"TYPE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},{"__typename":"DataType","id":"gid://sagittarius/DataType/30","genericKeys":["I"],"identifier":"COMPARATOR","aliases":{"count":1,"nodes":[{"code":"en-US","content":"compare;comparator"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Compare ${I}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Comparator"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/31","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/33","genericKey":"I"},"inputIdentifier":"left"},{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/34","genericKey":"I"},"inputIdentifier":"right"}]}}]},"variant":"NODE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/35","genericKeys":["T"],"identifier":"CONSUMER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"use;consumer;consume;lambda"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Use ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Consumer"}]},"rules":{"count":1,"nodes":[{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/36","genericKey":"T"},"inputIdentifier":"consumer"}]}}]},"variant":"NODE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/37","genericKeys":["T"],"identifier":"PREDICATE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"predicate"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Predicate of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Predicate"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/38","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/40","genericKey":"T"},"inputIdentifier":"predicate"}]}}]},"variant":"NODE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/41","genericKeys":[],"identifier":"RUNNABLE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"node;function"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"rules":{"count":0,"nodes":[]},"variant":"NODE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/42","genericKeys":["I","R"],"identifier":"TRANSFORM","aliases":{"count":1,"nodes":[{"code":"en-US","content":"transform"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Transform ${I} to ${R}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Transform"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/43","genericKey":"R"}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/44","genericKey":"I"},"inputIdentifier":"transform"}]}}]},"variant":"NODE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"},{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"},{"__typename":"DataType","id":"gid://sagittarius/DataType/45","genericKeys":[],"identifier":"TEXT_ENCODING","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;encoding;base64"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["BASE64"]}}]},"variant":"TYPE"}] \ No newline at end of file diff --git a/src/components/d-resizable/flow_types.json b/src/components/d-resizable/flow_types.json index 250214c20..e74c17ae2 100644 --- a/src/components/d-resizable/flow_types.json +++ b/src/components/d-resizable/flow_types.json @@ -1,731 +1 @@ -[ - { - "id": "gid://sagittarius/TypesFlowType/842", - "identifier": "HTTP", - "inputType": { - "id": "gid://sagittarius/DataType/14", - "genericKeys": [], - "identifier": "HTTP_REQUEST", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Request" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/18", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "OBJECT" - } - }, - "key": "body" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/19", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/20", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - }, - "returnType": { - "id": "gid://sagittarius/DataType/21", - "genericKeys": [], - "identifier": "HTTP_RESPONSE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Response" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/22", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/23", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "key": "body" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/24", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - }, - "flowTypeSettings": [ - { - "id": "gid://sagittarius/FlowTypeSetting/843", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "URL" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the HTTP URL endpoint." - } - ] - }, - "dataType": { - "id": "gid://sagittarius/DataType/17", - "genericKeys": [], - "identifier": "HTTP_URL", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Route" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$/" - } - } - ] - }, - "variant": "TYPE" - }, - "identifier": "HTTP_URL", - "unique": false - }, - { - "id": "gid://sagittarius/FlowTypeSetting/844", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Method" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the HTTP request method (e.g., GET, POST, PUT, DELETE)." - } - ] - }, - "dataType": { - "id": "gid://sagittarius/DataType/13", - "genericKeys": [], - "identifier": "HTTP_METHOD", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "GET", - "POST", - "PUT", - "DELETE", - "PATCH", - "HEAD" - ] - } - } - ] - }, - "variant": "TYPE" - }, - "identifier": "HTTP_METHOD", - "unique": false - }, - { - "id": "gid://sagittarius/FlowTypeSetting/845", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Host" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the target host name or IP address." - } - ] - }, - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - }, - "identifier": "HTTP_HOST", - "unique": false - } - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Rest Endpoint" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A REST API is a web service that lets clients interact with data on a server using standard HTTP methods like GET, POST, PUT, and DELETE usually returning results in JSON format." - } - ] - }, - "editable": false - } -] \ No newline at end of file +[{"__typename":"FlowType","id":"gid://sagittarius/FlowType/867","identifier":"HTTP","inputType":{"__typename":"DataType","id":"gid://sagittarius/DataType/13","genericKeys":[],"identifier":"HTTP_ADAPTER_INPUT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;adapter;input"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/14","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/15","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/16","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},"returnType":{"__typename":"DataType","id":"gid://sagittarius/DataType/25","genericKeys":[],"identifier":"HTTP_RESPONSE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;response;object"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/26","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/27","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/28","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},"flowTypeSettings":[{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/868","names":{"count":1,"nodes":[{"code":"en-US","content":"URL"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the HTTP URL endpoint."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"},"identifier":"HTTP_URL","unique":false},{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/869","names":{"count":1,"nodes":[{"code":"en-US","content":"Method"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the HTTP request method (e.g., GET, POST, PUT, DELETE)."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"},"identifier":"HTTP_METHOD","unique":false},{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/870","names":{"count":1,"nodes":[{"code":"en-US","content":"Host"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the target host name or IP address."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"},"identifier":"HTTP_HOST","unique":false}],"names":{"count":1,"nodes":[{"code":"en-US","content":"Rest Endpoint"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A REST API is a web service that lets clients interact with data on a server using standard HTTP methods like GET, POST, PUT, and DELETE usually returning results in JSON format."}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;rest;route;web;webhook"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"On ${method} request to ${route}"}]},"editable":false}] \ No newline at end of file diff --git a/src/components/d-resizable/runtime_functions.json b/src/components/d-resizable/runtime_functions.json index 0b9c55303..92ae33c3c 100644 --- a/src/components/d-resizable/runtime_functions.json +++ b/src/components/d-resizable/runtime_functions.json @@ -1,19972 +1 @@ -[ - { - "id": "gid://sagittarius/FunctionDefinition/41", - "genericKeys": [ - "P" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Construct HTTP Request" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Constructs an HTTP request object using the specified method, headers, URL, and payload." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generates an HTTP request object that can be sent to a server. The request includes an HTTP method, optional headers, a destination URL, and an optional request body." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/42", - "dataType": { - "id": "gid://sagittarius/DataType/14", - "genericKeys": [], - "identifier": "HTTP_REQUEST", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Request" - } - ] - }, - "rules": { - "count": 5, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/15", - "dataType": { - "id": "gid://sagittarius/DataType/13", - "genericKeys": [], - "identifier": "HTTP_METHOD", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "GET", - "POST", - "PUT", - "DELETE", - "PATCH", - "HEAD" - ] - } - } - ] - }, - "variant": "TYPE" - } - }, - "key": "method" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/16", - "dataType": { - "id": "gid://sagittarius/DataType/17", - "genericKeys": [], - "identifier": "HTTP_URL", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Route" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$/" - } - } - ] - }, - "variant": "TYPE" - } - }, - "key": "url" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/18", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "key": "body" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/19", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/20", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - }, - "parameterDefinitions": { - "count": 4, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/43", - "identifier": "http_method", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Defines the HTTP method to be used, such as GET, POST, PUT, or DELETE." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the request method that determines the type of HTTP operation to perform." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/44", - "dataType": { - "id": "gid://sagittarius/DataType/13", - "genericKeys": [], - "identifier": "HTTP_METHOD", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Method" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "GET", - "POST", - "PUT", - "DELETE", - "PATCH", - "HEAD" - ] - } - } - ] - }, - "variant": "TYPE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/45", - "identifier": "headers", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A collection of key-value pairs containing additional request metadata." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Optional headers that can define content type, authorization, cookies, caching policies, and more." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/46", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/47", - "identifier": "url", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Request URL" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The target URL to which the HTTP request will be sent." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the endpoint address, including protocol, host, path, and query parameters, where the request is directed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/48", - "dataType": { - "id": "gid://sagittarius/DataType/17", - "genericKeys": [], - "identifier": "HTTP_URL", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Route" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$/" - } - } - ] - }, - "variant": "TYPE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/49", - "identifier": "payload", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Request Body" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The data to include in the body of the request, typically used with methods like POST or PUT." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Contains the request payload, such as JSON, XML, form data, or binary content, depending on the Content-Type header." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/50", - "genericKey": "P" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "http::request::create", - "id": "gid://sagittarius/RuntimeFunctionDefinition/51" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/52", - "genericKeys": [ - "P" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Construct HTTP Response" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Builds an HTTP response object using the specified status code, headers, and optional response body." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Creates a complete HTTP response object to be returned from a server. The response includes a status code, headers, and an optional body containing the response content." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/53", - "dataType": { - "id": "gid://sagittarius/DataType/21", - "genericKeys": [], - "identifier": "HTTP_RESPONSE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Response" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/22", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - }, - "key": "headers" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/23", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "key": "body" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/24", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/54", - "identifier": "http_status_code", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Status Code" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Represents the numeric status code returned by the server in response to an HTTP request." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Indicates the outcome of an HTTP request. Common codes include 200 (OK), 201 (Created), 400 (Bad Request), 401 (Unauthorized), 404 (Not Found), and 500 (Internal Server Error)." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/55", - "dataType": { - "id": "gid://sagittarius/DataType/25", - "genericKeys": [], - "identifier": "HTTP_STATUS_CODE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Status Code" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "NUMBER_RANGE", - "config": { - "from": 100, - "to": 599 - } - } - ] - }, - "variant": "TYPE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/56", - "identifier": "headers", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A collection of key-value pairs containing additional request metadata." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Optional headers that can define content type, authorization, cookies, caching policies, and more." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/57", - "dataType": { - "id": "gid://sagittarius/DataType/6", - "genericKeys": [], - "identifier": "HTTP_HEADER_MAP", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Headers" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/7", - "genericType": { - "id": "gid://sagittarius/GenericType/8", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/11", - "dataType": { - "id": "gid://sagittarius/DataType/0", - "genericKeys": [], - "identifier": "HTTP_HEADER_ENTRY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "HTTP Header Entry" - } - ] - }, - "rules": { - "count": 3, - "nodes": [ - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/1", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "key" - } - }, - { - "variant": "CONTAINS_KEY", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/3", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "key": "value" - } - }, - { - "variant": "PARENT_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/4", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - } - ] - }, - "variant": "OBJECT" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/12" - } - ] - } - } - } - } - ] - }, - "variant": "ARRAY" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/58", - "identifier": "payload", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Request Body" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The data to include in the body of the request, typically used with methods like POST or PUT." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Contains the request payload, such as JSON, XML, form data, or binary content, depending on the Content-Type header." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/59", - "genericKey": "P" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "http::response::create", - "id": "gid://sagittarius/RuntimeFunctionDefinition/60" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/61", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Get Array Element" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Retrieves the element at a specified index from an array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the element located at the given zero-based index within the input array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/62", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/63", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array from which to retrieve an element." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array containing elements of any type. The element at the specified index will be returned." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/64", - "genericType": { - "id": "gid://sagittarius/GenericType/65", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/66", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/67" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/68", - "identifier": "index", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Index" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The zero-based index of the element to retrieve." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the position of the element in the array to return. Must be within the bounds of the array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/69", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::at", - "id": "gid://sagittarius/RuntimeFunctionDefinition/70" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/71", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Concatenate Arrays" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Concatenates two arrays into a single array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array containing all elements of the first array followed by all elements of the second array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/72", - "genericType": { - "id": "gid://sagittarius/GenericType/73", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/74", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/75" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/76", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first array to concatenate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first input array whose elements will appear at the beginning of the resulting array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/77", - "genericType": { - "id": "gid://sagittarius/GenericType/78", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/79", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/80" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/81", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second array to concatenate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second input array whose elements will be appended after the elements of the first array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/82", - "genericType": { - "id": "gid://sagittarius/GenericType/83", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/84", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/85" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::concat", - "id": "gid://sagittarius/RuntimeFunctionDefinition/86" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/87", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Filter Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Filters elements of an array based on a predicate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array containing only the elements from the input array for which the predicate returns true." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/88", - "genericType": { - "id": "gid://sagittarius/GenericType/89", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/90", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/91" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/92", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to be filtered." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The original array from which elements will be selected based on the predicate." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/93", - "genericType": { - "id": "gid://sagittarius/GenericType/94", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/95", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/96" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/97", - "identifier": "predicate", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Filter Predicate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A predicate function to test each element for inclusion in the result." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes an element of the array and returns a boolean indicating whether the element should be included in the output array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/98", - "genericType": { - "id": "gid://sagittarius/GenericType/99", - "dataType": { - "id": "gid://sagittarius/DataType/34", - "genericKeys": [ - "T" - ], - "identifier": "PREDICATE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Predicate" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/35", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/36", - "genericKey": "T" - }, - "inputIdentifier": "predicate" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/100", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/101" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::filter", - "id": "gid://sagittarius/RuntimeFunctionDefinition/102" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/103", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Find Element in Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the first element in the array that satisfies the predicate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the first element from the input array for which the predicate returns true. If no element matches, returns null or equivalent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/104", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/105", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to search through." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array in which an element satisfying the predicate will be searched." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/106", - "genericType": { - "id": "gid://sagittarius/GenericType/107", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/108", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/109" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/110", - "identifier": "predicate", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Search Predicate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A predicate function used to test each element for a match." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes an element of the array and returns a boolean indicating if the element matches the search criteria." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/111", - "genericType": { - "id": "gid://sagittarius/GenericType/112", - "dataType": { - "id": "gid://sagittarius/DataType/34", - "genericKeys": [ - "T" - ], - "identifier": "PREDICATE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Predicate" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/35", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/36", - "genericKey": "T" - }, - "inputIdentifier": "predicate" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/113", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/114" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::find", - "id": "gid://sagittarius/RuntimeFunctionDefinition/115" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/116", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Find Index in Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the index of the first element in the array that satisfies the predicate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the zero-based index of the first element for which the predicate returns true. If no element matches, returns -1." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/117", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/118", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to search through." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array in which to find the index of an element that satisfies the predicate." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/119", - "genericType": { - "id": "gid://sagittarius/GenericType/120", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/121", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/122" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/123", - "identifier": "predicate", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Search Predicate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A predicate function used to test each element for a match." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes an element of the array and returns a boolean indicating if the element satisfies the search criteria." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/124", - "genericType": { - "id": "gid://sagittarius/GenericType/125", - "dataType": { - "id": "gid://sagittarius/DataType/34", - "genericKeys": [ - "T" - ], - "identifier": "PREDICATE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Predicate" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/35", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/36", - "genericKey": "T" - }, - "inputIdentifier": "predicate" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/126", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/127" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::find_index", - "id": "gid://sagittarius/RuntimeFunctionDefinition/128" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/129", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Find Last Element in Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the last element in the array that satisfies the predicate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the last element from the input array for which the predicate returns true. If no element matches, returns null or equivalent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/130", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/131", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to search through." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array in which an element satisfying the predicate will be searched." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/132", - "genericType": { - "id": "gid://sagittarius/GenericType/133", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/134", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/135" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/136", - "identifier": "predicate", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Search Predicate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A predicate function used to test each element for a match." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes an element of the array and returns a boolean indicating if the element matches the search criteria." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/137", - "genericType": { - "id": "gid://sagittarius/GenericType/138", - "dataType": { - "id": "gid://sagittarius/DataType/34", - "genericKeys": [ - "T" - ], - "identifier": "PREDICATE", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Predicate" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/35", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/36", - "genericKey": "T" - }, - "inputIdentifier": "predicate" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/139", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/140" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::find_last", - "id": "gid://sagittarius/RuntimeFunctionDefinition/141" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/142", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Element of Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Retrieves the first element from the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This runtime returns the first element in the given array, if any." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/143", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/144", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array from which to retrieve the first element." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the first element of the provided array. If the array is empty, behavior depends on the implementation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/145", - "genericType": { - "id": "gid://sagittarius/GenericType/146", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/147", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/148" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::first", - "id": "gid://sagittarius/RuntimeFunctionDefinition/149" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/150", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Flatten Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Flattens a nested array into a single-level array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array by concatenating all sub-arrays of the input nested array into one flat array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/151", - "genericType": { - "id": "gid://sagittarius/GenericType/152", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/153", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/154" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/155", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Nested Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The nested array to be flattened." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array containing sub-arrays that will be flattened into a single-level array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/156", - "genericType": { - "id": "gid://sagittarius/GenericType/157", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/158", - "genericType": { - "id": "gid://sagittarius/GenericType/159", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/160", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/161" - } - ] - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/162" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::flat", - "id": "gid://sagittarius/RuntimeFunctionDefinition/163" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/164", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "For Each Element" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Executes a consumer function for each element in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This runtime executes the given consumer function on each item in the array without returning a result." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": null, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/165", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array of elements to iterate over." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Each element of this array will be passed to the provided consumer function for processing." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/166", - "genericType": { - "id": "gid://sagittarius/GenericType/167", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/168", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/169" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/170", - "identifier": "consumer", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Consumer Function" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that consumes each element of the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This function is invoked once for each element in the array. It is not expected to return a value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/171", - "genericType": { - "id": "gid://sagittarius/GenericType/172", - "dataType": { - "id": "gid://sagittarius/DataType/32", - "genericKeys": [ - "T" - ], - "identifier": "CONSUMER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Consumer" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/33", - "genericKey": "T" - }, - "inputIdentifier": "consumer" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/173", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/174" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::for_each", - "id": "gid://sagittarius/RuntimeFunctionDefinition/175" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/176", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Index of Item" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the index of the first occurrence of the specified item in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the zero-based index of the first occurrence of a given item in the specified array. If the item is not found, it typically returns -1." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/177", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/178", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to search within." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of elements in which the specified item will be searched for to determine its index." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/179", - "genericType": { - "id": "gid://sagittarius/GenericType/180", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/181", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/182" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/183", - "identifier": "item", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Item" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The item whose index is to be found in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The item for which the function searches in the array and returns the index of its first occurrence." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/184", - "genericKey": "R" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::index_of", - "id": "gid://sagittarius/RuntimeFunctionDefinition/185" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/186", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Array Empty" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks if the array has no elements." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the array contains no elements, otherwise returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/187", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/188", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to check for emptiness." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array whose length will be evaluated to determine if it contains any elements." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/189", - "genericType": { - "id": "gid://sagittarius/GenericType/190", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/191", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/192" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::is_empty", - "id": "gid://sagittarius/RuntimeFunctionDefinition/193" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/194", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Filter and Join Text Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Filters the input text array and joins the filtered elements into a single string separated by the specified join text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Applies a filter operation on the input text array and returns a single concatenated string of filtered elements joined by the provided join text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/195", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/196", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of text elements to be filtered." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input array containing text elements for filtering." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/197", - "genericType": { - "id": "gid://sagittarius/GenericType/198", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/199", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/200" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/201", - "identifier": "join_text", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Join Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text to join the filtered elements." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The delimiter or text that will be used to join the filtered array elements into a single string." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/202", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::join", - "id": "gid://sagittarius/RuntimeFunctionDefinition/203" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/204", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Last Element of Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Retrieves the last element from the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This runtime returns the last element in the given array, if any." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/205", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/206", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array from which to retrieve the last element." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the last element of the provided array. If the array is empty, behavior depends on the implementation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/207", - "genericType": { - "id": "gid://sagittarius/GenericType/208", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/209", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/210" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::last", - "id": "gid://sagittarius/RuntimeFunctionDefinition/211" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/212", - "genericKeys": [ - "IN", - "OUT" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Map Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transforms each element in the array using the provided function." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This runtime applies the transform function to each element in the array, producing a new array of the results." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/213", - "genericType": { - "id": "gid://sagittarius/GenericType/214", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/215", - "genericKey": "OUT" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/216" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/217", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to be transformed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Each element of this array will be passed through the transform function." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/218", - "genericType": { - "id": "gid://sagittarius/GenericType/219", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/220", - "genericKey": "IN" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/221" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/222", - "identifier": "transform", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transform Function" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that transforms each item in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The transform function is applied to every element of the array to produce a new array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/223", - "genericType": { - "id": "gid://sagittarius/GenericType/224", - "dataType": { - "id": "gid://sagittarius/DataType/38", - "genericKeys": [ - "I", - "R" - ], - "identifier": "TRANSFORM", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transform" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/39", - "genericKey": "R" - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/40", - "genericKey": "I" - }, - "inputIdentifier": "transform" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/225", - "genericKey": "IN" - } - ], - "target": "I", - "id": "gid://sagittarius/GenericMapper/226" - }, - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/227", - "genericKey": "OUT" - } - ], - "target": "R", - "id": "gid://sagittarius/GenericMapper/228" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::map", - "id": "gid://sagittarius/RuntimeFunctionDefinition/229" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/230", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Find Maximum Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the maximum value in a numeric array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the largest number contained in the provided array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/231", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/232", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of numbers to find the maximum value from." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the largest number in the given array of numbers." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/233", - "genericType": { - "id": "gid://sagittarius/GenericType/234", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/235", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/236" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::max", - "id": "gid://sagittarius/RuntimeFunctionDefinition/237" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/238", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Find Minimum Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the minimum value in a numeric array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the smallest number contained in the provided array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/239", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/240", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of numbers to find the minimum value from." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the smallest number in the given array of numbers." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/241", - "genericType": { - "id": "gid://sagittarius/GenericType/242", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/243", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/244" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::min", - "id": "gid://sagittarius/RuntimeFunctionDefinition/245" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/246", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Pop from Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes and returns the last item from the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes the last element from the specified array and returns it. The array is modified in place." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/247", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/248", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to remove the last item from." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the array from which the last element will be removed and returned." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/249", - "genericType": { - "id": "gid://sagittarius/GenericType/250", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/251", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/252" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::pop", - "id": "gid://sagittarius/RuntimeFunctionDefinition/253" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/254", - "genericKeys": [ - "I" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Push to Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Appends an item to the end of an array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds a new element to the end of the array and returns the new length of the array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/255", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/256", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array to which an item will be added." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array that the new item will be appended to." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/257", - "genericType": { - "id": "gid://sagittarius/GenericType/258", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/259", - "genericKey": "I" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/260" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/261", - "identifier": "item", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Item" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The item to add to the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The value to be added at the end of the array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/262", - "genericKey": "I" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::push", - "id": "gid://sagittarius/RuntimeFunctionDefinition/263" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/264", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Remove from Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes the first occurrence of the specified item from the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes the first matching item from the given array and returns the resulting array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/265", - "genericType": { - "id": "gid://sagittarius/GenericType/266", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/267", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/268" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/269", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array from which the item will be removed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array to process by removing the first occurrence of the specified item." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/270", - "genericType": { - "id": "gid://sagittarius/GenericType/271", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/272", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/273" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/274", - "identifier": "item", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Item" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The item to remove from the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The value to search for and remove from the array. Only the first matching item is removed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/275", - "genericKey": "R" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::remove", - "id": "gid://sagittarius/RuntimeFunctionDefinition/276" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/277", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Reverse Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Reverses the order of elements in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array with the elements of the input array in reverse order." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/278", - "genericType": { - "id": "gid://sagittarius/GenericType/279", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/280", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/281" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/282", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input array to be reversed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of elements whose order will be reversed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/283", - "genericType": { - "id": "gid://sagittarius/GenericType/284", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/285", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/286" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::reverse", - "id": "gid://sagittarius/RuntimeFunctionDefinition/287" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/288", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array Size" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the number of elements in the array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This function returns the count of elements present in the given array." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/289", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/290", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The array whose number of elements is to be returned." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the array for which the total number of elements will be calculated and returned." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/291", - "genericType": { - "id": "gid://sagittarius/GenericType/292", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/293", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/294" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::size", - "id": "gid://sagittarius/RuntimeFunctionDefinition/295" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/296", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sort Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sorts the elements of the array using the specified comparator." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array with the elements sorted according to the comparator function provided." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/297", - "genericType": { - "id": "gid://sagittarius/GenericType/298", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/299", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/300" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/301", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input array to be sorted." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of elements that will be sorted using the provided comparator function." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/302", - "genericType": { - "id": "gid://sagittarius/GenericType/303", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/304", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/305" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/306", - "identifier": "comparator", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Comparator" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A comparator function used to determine the sort order of elements." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes two elements and returns a negative, zero, or positive number to indicate their ordering." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/307", - "genericType": { - "id": "gid://sagittarius/GenericType/308", - "dataType": { - "id": "gid://sagittarius/DataType/27", - "genericKeys": [ - "I" - ], - "identifier": "COMPARATOR", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Comparator" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/28", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/30", - "genericKey": "I" - }, - "inputIdentifier": "left" - }, - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/31", - "genericKey": "I" - }, - "inputIdentifier": "right" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/309", - "genericKey": "R" - } - ], - "target": "I", - "id": "gid://sagittarius/GenericMapper/310" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::sort", - "id": "gid://sagittarius/RuntimeFunctionDefinition/311" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/312", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sort Array in Reverse" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sorts the elements of the array in reverse order using the specified comparator." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array with the elements sorted in descending order according to the comparator function provided." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": null, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/313", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input array to be sorted in reverse order." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of elements that will be sorted in descending order using the provided comparator." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/314", - "genericType": { - "id": "gid://sagittarius/GenericType/315", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/316", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/317" - } - ] - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/318", - "identifier": "comparator", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Comparator" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A comparator function used to determine the sort order of elements." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "A function that takes two elements and returns a negative, zero, or positive number to indicate their ordering." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/319", - "genericType": { - "id": "gid://sagittarius/GenericType/320", - "dataType": { - "id": "gid://sagittarius/DataType/27", - "genericKeys": [ - "I" - ], - "identifier": "COMPARATOR", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Comparator" - } - ] - }, - "rules": { - "count": 2, - "nodes": [ - { - "variant": "RETURN_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/28", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - }, - { - "variant": "INPUT_TYPE", - "config": { - "inputTypes": [ - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/30", - "genericKey": "I" - }, - "inputIdentifier": "left" - }, - { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/31", - "genericKey": "I" - }, - "inputIdentifier": "right" - } - ] - } - } - ] - }, - "variant": "NODE" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/321", - "genericKey": "R" - } - ], - "target": "I", - "id": "gid://sagittarius/GenericMapper/322" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::sort_reverse", - "id": "gid://sagittarius/RuntimeFunctionDefinition/323" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/324", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sum of Numbers" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the total sum of the elements in the numeric array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds up all numbers in the input array and returns their sum." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/325", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/326", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of numbers to be summed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the sum of all numbers in the given array." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/327", - "genericType": { - "id": "gid://sagittarius/GenericType/328", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/329", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/330" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::sum", - "id": "gid://sagittarius/RuntimeFunctionDefinition/331" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/332", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "To Unique" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes duplicate elements from the input array." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new array containing only the unique elements from the input array. The original order may or may not be preserved depending on the implementation." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/333", - "genericType": { - "id": "gid://sagittarius/GenericType/334", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/335", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/336" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/337", - "identifier": "array", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input array from which duplicates will be removed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "An array of elements that may contain duplicates. This function will remove any duplicate items and return a new array with unique values only." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/338", - "genericType": { - "id": "gid://sagittarius/GenericType/339", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/340", - "genericKey": "R" - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/341" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::array::to_unique", - "id": "gid://sagittarius/RuntimeFunctionDefinition/342" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/343", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "As Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Will convert the boolean to a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a boolean value to a number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/344", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/345", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The boolean value to convert." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a boolean value to a number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/346", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::as_number", - "id": "gid://sagittarius/RuntimeFunctionDefinition/347" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/348", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "As Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Will convert the boolean to text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a boolean value to a text string." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/349", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/350", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The boolean value to convert." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a boolean value to a text string." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/351", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::as_text", - "id": "gid://sagittarius/RuntimeFunctionDefinition/352" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/353", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "From Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Will convert the number to a boolean." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a number to a boolean value. Typically, 0 maps to false and non-zero maps to true." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/354", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/355", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to convert." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a number to a boolean value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/356", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::from_number", - "id": "gid://sagittarius/RuntimeFunctionDefinition/357" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/358", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "From Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Will convert the string to a boolean." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string to a boolean value. Recognizes 'true' and 'false' (case-insensitive)." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/359", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/360", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to convert." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string to a boolean value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/361", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::from_text", - "id": "gid://sagittarius/RuntimeFunctionDefinition/362" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/363", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Equal" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Will check if the two booleans are equal." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Compares two boolean values for equality. Returns true if they are the same, false otherwise." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/364", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/365", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first boolean value to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first input to compare." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/366", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/367", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second boolean value to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second input to compare." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/368", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::is_equal", - "id": "gid://sagittarius/RuntimeFunctionDefinition/369" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/370", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Negate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Negates a boolean value." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Negates a boolean value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/371", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/372", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The boolean value to negate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Negates a boolean value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/373", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::boolean::negate", - "id": "gid://sagittarius/RuntimeFunctionDefinition/374" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/375", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Break" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Breaks the current loop." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Breaks the current loop." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": null, - "parameterDefinitions": { - "count": 0, - "nodes": [] - }, - "runtimeFunctionDefinition": { - "identifier": "std::control::break", - "id": "gid://sagittarius/RuntimeFunctionDefinition/376" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/377", - "genericKeys": [ - "R" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Return" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the specified value to the upper context." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the specified value to the upper context." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/378", - "genericKey": "R" - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/379", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Return Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The value to be returned." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This value will be returned to the upper context." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/380", - "genericKey": "R" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::control::return", - "id": "gid://sagittarius/RuntimeFunctionDefinition/381" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/382", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Absolute Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the absolute value of a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes the sign from the input number, returning its non-negative value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/383", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/384", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number for which to compute the absolute value." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numeric input. The result will be its absolute (non-negative) value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/385", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::abs", - "id": "gid://sagittarius/RuntimeFunctionDefinition/386" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/387", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds two numbers together." - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds two numbers together." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds two numbers together." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/388", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/389", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first number to add." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds two numbers together." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/390", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/391", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second number to add." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Adds two numbers together." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/392", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::add", - "id": "gid://sagittarius/RuntimeFunctionDefinition/393" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/394", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Arccosine" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the arccosine of a number, in radians." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the angle in radians whose cosine is the given number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/395", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/396", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number representing the cosine value, must be between -1 and 1." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the arccosine (inverse cosine) of the input value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/397", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::arccos", - "id": "gid://sagittarius/RuntimeFunctionDefinition/398" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/399", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Arcsine" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the arcsine of a number, in radians." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the angle in radians whose sine is the given number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/400", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/401", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number representing the sine value, must be between -1 and 1." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the arcsine (inverse sine) of the input value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/402", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::arcsin", - "id": "gid://sagittarius/RuntimeFunctionDefinition/403" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/404", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Arctangent" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the arctangent of a number, in radians." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the angle in radians whose tangent is the given number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/405", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/406", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number representing the tangent value." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the arctangent (inverse tangent) of the input value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/407", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::arctan", - "id": "gid://sagittarius/RuntimeFunctionDefinition/408" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/409", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number as Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a number into its textual representation." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transforms the given numeric value into a string format." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/410", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/411", - "identifier": "number", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to convert to text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input that will be converted to its text representation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/412", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::as_text", - "id": "gid://sagittarius/RuntimeFunctionDefinition/413" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/414", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Clamp" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Limits a number to be within a specified range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the given number clamped between the minimum and maximum bounds." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/415", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/416", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be clamped within the range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input number that will be limited to the specified range." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/417", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/418", - "identifier": "min", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Minimum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The lower bound of the clamping range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The minimum allowed value in the clamping operation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/419", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/420", - "identifier": "max", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Maximum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The upper bound of the clamping range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The maximum allowed value in the clamping operation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/421", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::clamp", - "id": "gid://sagittarius/RuntimeFunctionDefinition/422" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/423", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Cosine" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the cosine of the specified angle in radians." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the cosine value of the input angle measured in radians." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/424", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/425", - "identifier": "radians", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Radians" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The angle in radians to compute the cosine of." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the cosine of the given angle in radians." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/426", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::cos", - "id": "gid://sagittarius/RuntimeFunctionDefinition/427" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/428", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Hyperbolic Cosine" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the hyperbolic cosine of a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the hyperbolic cosine (cosh) of the input value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/429", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/430", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number for which to calculate the hyperbolic cosine." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the hyperbolic cosine of the given number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/431", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::cosh", - "id": "gid://sagittarius/RuntimeFunctionDefinition/432" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/433", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Divide" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Divides the first number by the second number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the result of dividing the first numeric input (dividend) by the second (divisor)." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/434", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/435", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Dividend" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be divided." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numerator or the number that will be divided by the second value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/436", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/437", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Divisor" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number by which to divide the first number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the denominator or the value that divides the first number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/438", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::divide", - "id": "gid://sagittarius/RuntimeFunctionDefinition/439" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/440", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Euler's Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the mathematical constant e (Euler's number)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Provides the constant value of Euler's number, approximately 2.71828, which is the base of the natural logarithm." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/441", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 0, - "nodes": [] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::euler", - "id": "gid://sagittarius/RuntimeFunctionDefinition/442" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/443", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Exponential" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Raises a base number to the power of an exponent." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the result of raising the base to the power specified by the exponent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/444", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/445", - "identifier": "base", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Base" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The base number to be raised to a power." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numeric value that will be raised to the power of the exponent." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/446", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/447", - "identifier": "exponent", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Exponent" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The exponent to raise the base number by." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This numeric value indicates the power to which the base is raised." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/448", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::exponential", - "id": "gid://sagittarius/RuntimeFunctionDefinition/449" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/450", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number from Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string into a number if possible." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Attempts to parse the provided text input and return its numeric equivalent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/451", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/452", - "identifier": "text", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to convert to a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Parses the input text and attempts to convert it to a numeric value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/453", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::from_text", - "id": "gid://sagittarius/RuntimeFunctionDefinition/454" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/455", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Infinity" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the mathematical concept of positive infinity." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Provides the representation of positive infinity, used to represent an unbounded value in computations." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/456", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 0, - "nodes": [] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::infinity", - "id": "gid://sagittarius/RuntimeFunctionDefinition/457" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/458", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Equal" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether two numbers are equal." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the first number is equal to the second number, otherwise false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/459", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/460", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first operand in the equality check." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/461", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/462", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second operand in the equality check." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/463", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::is_equal", - "id": "gid://sagittarius/RuntimeFunctionDefinition/464" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/465", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Greater" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether the first number is greater than the second number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the first numeric input is greater than the second; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/466", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/467", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compare against the second number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that will be evaluated to determine if it is greater than the second number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/468", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/469", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compare with the first number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that the first number will be compared to." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/470", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::is_greater", - "id": "gid://sagittarius/RuntimeFunctionDefinition/471" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/472", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Less" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether the first number is less than the second number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the first numeric input is less than the second; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/473", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/474", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compare with the second number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that will be evaluated to determine if it is less than the second number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/475", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/476", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compare against the first number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that the first number will be compared to." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/477", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::is_less", - "id": "gid://sagittarius/RuntimeFunctionDefinition/478" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/479", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Positive" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether a number is greater than zero." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Evaluates the input number and returns true if it is positive (greater than zero), otherwise false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/480", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/481", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to check for positivity." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numeric input that will be evaluated to determine whether it is greater than zero." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/482", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::is_positive", - "id": "gid://sagittarius/RuntimeFunctionDefinition/483" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/484", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Zero" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether the given number is exactly zero." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the input number is zero; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/485", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/486", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to check if it is zero." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numeric input evaluated to determine whether it equals zero." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/487", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::is_zero", - "id": "gid://sagittarius/RuntimeFunctionDefinition/488" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/489", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Natural Logarithm" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the natural logarithm (log base e) of a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the natural logarithm of the given value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/490", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/491", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compute the natural logarithm for." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input whose natural logarithm (log base e) will be calculated." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/492", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::ln", - "id": "gid://sagittarius/RuntimeFunctionDefinition/493" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/494", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Logarithm" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the logarithm of a number with respect to a specified base." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the logarithm of the given value using the specified base." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/495", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/496", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to compute the logarithm for." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input whose logarithm is to be calculated." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/497", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/498", - "identifier": "base", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Base" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The base of the logarithm." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the logarithmic base to use (e.g., 10 for common log, e for natural log)." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/499", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::log", - "id": "gid://sagittarius/RuntimeFunctionDefinition/500" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/501", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Maximum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the larger of two numbers." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Compares two numbers and returns the maximum value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/502", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/503", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "One of the two numbers for which the maximum value will be determined." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/504", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/505", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The other number involved in the maximum value comparison." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/506", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::max", - "id": "gid://sagittarius/RuntimeFunctionDefinition/507" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/508", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Minimum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the smaller of two numbers." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Compares two numbers and returns the minimum value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/509", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/510", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "One of the two numbers for which the minimum value will be determined." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/511", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/512", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second number to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The other number involved in the minimum value comparison." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/513", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::min", - "id": "gid://sagittarius/RuntimeFunctionDefinition/514" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/515", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Modulo" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the remainder after dividing the first number by the second." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the modulus (remainder) of dividing the first numeric input by the second." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/516", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/517", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Dividend" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be divided to find the remainder." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that will be divided by the second value to calculate the remainder." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/518", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/519", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Divisor" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number by which the first number is divided to get the remainder." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number used to divide the dividend and obtain the remainder." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/520", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::modulo", - "id": "gid://sagittarius/RuntimeFunctionDefinition/521" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/522", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Multiply" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Multiplies two numbers together." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Takes two numeric inputs and returns their product." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/523", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/524", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first number to multiply." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the first operand in the multiplication operation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/525", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/526", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second number to multiply." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies the second operand in the multiplication operation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/527", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::multiply", - "id": "gid://sagittarius/RuntimeFunctionDefinition/528" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/529", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Negate" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the negation of a number (multiplies by -1)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the additive inverse of the given number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/530", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/531", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to negate." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input whose sign will be inverted." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/532", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::negate", - "id": "gid://sagittarius/RuntimeFunctionDefinition/533" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/534", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Pi" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the mathematical constant π (pi)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Provides the constant value of pi, approximately 3.14159, used in many mathematical calculations." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/535", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 0, - "nodes": [] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::pi", - "id": "gid://sagittarius/RuntimeFunctionDefinition/536" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/537", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Random Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generates a random number between the specified minimum and maximum values." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a randomly generated number within the given range, inclusive of both minimum and maximum." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/538", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/539", - "identifier": "min", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Minimum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The minimum value in the random number range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Defines the lower bound (inclusive) for the random number generation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/540", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/541", - "identifier": "max", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Maximum" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The maximum value in the random number range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Defines the upper bound (inclusive) for the random number generation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/542", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::random_number", - "id": "gid://sagittarius/RuntimeFunctionDefinition/543" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/544", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Root" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the root of a number given a root exponent." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the nth root of the input number, where n is specified by the root exponent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/545", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/546", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number from which the root will be extracted." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input for which the root will be calculated." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/547", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/548", - "identifier": "root_exponent", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Root Exponent" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The degree of the root to extract." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies which root to calculate (e.g., 2 for square root, 3 for cube root)." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/549", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::root", - "id": "gid://sagittarius/RuntimeFunctionDefinition/550" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/551", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Round" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Rounds a number to the nearest value at the specified number of decimal places." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Performs standard rounding on the given value, rounding up or down depending on the fractional component." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/552", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/553", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be rounded." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input that will be rounded to the nearest value." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/554", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/555", - "identifier": "decimals", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decimal Places" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number of decimal places to round to." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies how many decimal digits to keep after rounding." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/556", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::round", - "id": "gid://sagittarius/RuntimeFunctionDefinition/557" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/558", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Round Down" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Rounds a number downward to the specified number of decimal places." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Performs rounding on the given value, always rounding down to the nearest value at the given decimal precision." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/559", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/560", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be rounded down." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input that will be rounded downwards." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/561", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/562", - "identifier": "decimals", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decimal Places" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number of decimal places to round down to." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies how many decimal digits to keep after rounding down." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/563", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::round_down", - "id": "gid://sagittarius/RuntimeFunctionDefinition/564" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/565", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Round Up" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Rounds a number upward to the specified number of decimal places." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Performs rounding on the given value, always rounding up to the nearest value at the given decimal precision." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/566", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/567", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be rounded up." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input that will be rounded upwards." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/568", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/569", - "identifier": "decimals", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decimal Places" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number of decimal places to round up to." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies how many decimal digits to keep after rounding up." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/570", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::round_up", - "id": "gid://sagittarius/RuntimeFunctionDefinition/571" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/572", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Random Number" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generates a random number within the specified range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a pseudo-random number between the given minimum and maximum values." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/573", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/574", - "identifier": "min", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Minimum Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The lower bound of the random number range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Defines the minimum value (inclusive) for the random number generation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/575", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/576", - "identifier": "max", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Maximum Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The upper bound of the random number range." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Defines the maximum value (inclusive) for the random number generation." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/577", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::sin", - "id": "gid://sagittarius/RuntimeFunctionDefinition/578" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/579", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Hyperbolic Sine" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the hyperbolic sine of a number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the hyperbolic sine (sinh) of the input value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/580", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/581", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number for which to calculate the hyperbolic sine." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the hyperbolic sine of the given number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/582", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::sinh", - "id": "gid://sagittarius/RuntimeFunctionDefinition/583" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/584", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Square" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the square of the given number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the value multiplied by itself, effectively raising it to the power of 2." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/585", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/586", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to be squared." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the numeric input that will be multiplied by itself." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/587", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::square", - "id": "gid://sagittarius/RuntimeFunctionDefinition/588" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/589", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Square Root" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the square root of the given number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the positive square root of the input number." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/590", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/591", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to find the square root of." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The numeric input for which the square root will be calculated." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/592", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::square_root", - "id": "gid://sagittarius/RuntimeFunctionDefinition/593" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/594", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Subtract" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Subtracts the second number from the first number." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the result of subtracting the second numeric input from the first." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/595", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/596", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Minuend" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number from which another number (the subtrahend) is to be subtracted." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the number that will have the second value subtracted from it." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/597", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/598", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Subtrahend" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The number to subtract from the first number (the minuend)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the value that will be subtracted from the first number." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/599", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::subtract", - "id": "gid://sagittarius/RuntimeFunctionDefinition/600" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/601", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Tangent" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the tangent of the specified angle in radians." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the tangent value of the input angle measured in radians." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/602", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/603", - "identifier": "radians", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Radians" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The angle in radians to compute the tangent of." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the tangent of the given angle in radians." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/604", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::number::tan", - "id": "gid://sagittarius/RuntimeFunctionDefinition/605" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/606", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Contains Key" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether the specified key exists in the object." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the given key is a property of the object; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/607", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/608", - "identifier": "object", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The object to check for the presence of a key." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The object within which the existence of the specified key will be checked." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/609", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/610", - "identifier": "key", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Key" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The key to check for existence in the object." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The property key whose presence in the object is being tested." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/611", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::object::contains_key", - "id": "gid://sagittarius/RuntimeFunctionDefinition/612" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/613", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Get Object Keys" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Retrieves all the keys from the given object as an array of text values." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array containing all enumerable property names (keys) of the specified object." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/614", - "genericType": { - "id": "gid://sagittarius/GenericType/615", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/616", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/617" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/618", - "identifier": "object", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The object whose keys will be retrieved." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array of all the keys (property names) of the given object." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/619", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::object::keys", - "id": "gid://sagittarius/RuntimeFunctionDefinition/620" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/621", - "genericKeys": [ - "I" - ], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Set Object Key" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Sets or updates a key-value pair in the given object." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new object with the specified key set to the given value." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/622", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/623", - "identifier": "object", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The object in which the key-value pair will be set." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The original object that will be modified with the specified key-value pair." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/624", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/625", - "identifier": "key", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Key" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The key to set or update in the object." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The property name under which the value will be stored in the object." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/626", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/627", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The value to set for the specified key." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The value to assign to the object property identified by the key." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/628", - "genericKey": "I" - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::object::set", - "id": "gid://sagittarius/RuntimeFunctionDefinition/629" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/630", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Get Object Size" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the number of keys in the provided object." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an integer count of all enumerable property keys in the specified object." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/631", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/632", - "identifier": "object", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The object whose size (number of keys) will be calculated." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the number of enumerable keys (properties) present in the given object." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/633", - "dataType": { - "id": "gid://sagittarius/DataType/5", - "genericKeys": [], - "identifier": "OBJECT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Object" - } - ] - }, - "rules": { - "count": 0, - "nodes": [] - }, - "variant": "TYPE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::object::size", - "id": "gid://sagittarius/RuntimeFunctionDefinition/634" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/635", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Append Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Concatenates the suffix text to the end of the original text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string consisting of the original text followed by the specified suffix." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/636", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/637", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The initial text to which the suffix will be appended." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The base text string that will have another string appended to its end." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/638", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/639", - "identifier": "suffix", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Suffix" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text to append to the original value." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string that will be concatenated to the end of the original text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/640", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::append", - "id": "gid://sagittarius/RuntimeFunctionDefinition/641" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/642", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "As Bytes" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string into an array of byte values." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array of bytes representing the UTF-8 encoding of the given text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/643", - "genericType": { - "id": "gid://sagittarius/GenericType/644", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/645", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/646" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/647", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text to convert into bytes." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts the input text string into an array of byte values." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/648", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::as_bytes", - "id": "gid://sagittarius/RuntimeFunctionDefinition/649" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/650", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Character at Index" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the character at the specified index in the text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Retrieves a single character from the input text based on the provided zero-based index." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/651", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/652", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string from which to extract the character." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text from which a character will be retrieved by index." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/653", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/654", - "identifier": "index", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Index" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The zero-based position of the character to extract." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Specifies which character to return from the text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/655", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::at", - "id": "gid://sagittarius/RuntimeFunctionDefinition/656" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/657", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Byte Size" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the number of bytes required to encode the given text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the size in bytes of the provided text string, typically by counting UTF-8 encoded bytes." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/658", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/659", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text whose byte size is to be calculated." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Calculates the size in bytes of the given text, typically its UTF-8 encoding length." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/660", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::byte_size", - "id": "gid://sagittarius/RuntimeFunctionDefinition/661" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/662", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Capitalize" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts the first character of the text to uppercase and leaves the rest unchanged." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string with the first letter capitalized." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/663", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/664", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to capitalize." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Capitalizes the first letter of the input text string." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/665", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::capitalize", - "id": "gid://sagittarius/RuntimeFunctionDefinition/666" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/667", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Characters" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array containing each character from the given text string." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Creates an array where each element is a single character from the original text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/668", - "genericType": { - "id": "gid://sagittarius/GenericType/669", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/670", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/671" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/672", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to split into characters." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Splits the input text string into an array of its constituent characters." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/673", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::chars", - "id": "gid://sagittarius/RuntimeFunctionDefinition/674" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/675", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Contains" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks if the main text contains the specified substring." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the substring is found anywhere in the main text; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/676", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/677", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The main text to search within." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The main text to search within." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/678", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/679", - "identifier": "substring", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text to search for inside the main text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text to search for inside the main text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/680", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::contains", - "id": "gid://sagittarius/RuntimeFunctionDefinition/681" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/682", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decode Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decodes the input text from the specified encoding format." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Decodes the input text from the specified encoding format." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/683", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/684", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to decode." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to decode." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/685", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/686", - "identifier": "encoding", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Encoding Type" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The decoding scheme to apply (e.g. Base64)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The decoding scheme to apply (e.g. Base64)." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/687", - "dataType": { - "id": "gid://sagittarius/DataType/37", - "genericKeys": [], - "identifier": "TEXT_ENCODING", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Encoding" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "BASE64" - ] - } - } - ] - }, - "variant": "TYPE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::decode", - "id": "gid://sagittarius/RuntimeFunctionDefinition/688" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/689", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Encode Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Encodes the input text into the specified encoding format." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transforms the given text string into a representation encoded by the specified encoding scheme." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/690", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/691", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to encode." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to encode." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/692", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/693", - "identifier": "encoding", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Encoding Type" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The encoding scheme to apply (e.g., UTF-8, Base64)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The encoding scheme to apply (e.g., UTF-8, Base64)." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/694", - "dataType": { - "id": "gid://sagittarius/DataType/37", - "genericKeys": [], - "identifier": "TEXT_ENCODING", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Encoding" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "ITEM_OF_COLLECTION", - "config": { - "items": [ - "BASE64" - ] - } - } - ] - }, - "variant": "TYPE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::encode", - "id": "gid://sagittarius/RuntimeFunctionDefinition/695" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/696", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Ends With" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks if the input text ends with the specified suffix." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the input text ends with the given suffix; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/697", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/698", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to check." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to check." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/699", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/700", - "identifier": "suffix", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Suffix" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The suffix to test against the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The suffix to test against the input text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/701", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::ends_with", - "id": "gid://sagittarius/RuntimeFunctionDefinition/702" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/703", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "From ASCII" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts an array of ASCII codes back into the corresponding text string." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Takes an array of numbers where each number is an ASCII code, and returns the string they represent." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/704", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/705", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "ASCII Codes" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array of ASCII numeric codes representing characters." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Array of ASCII numeric codes representing characters." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/706", - "genericType": { - "id": "gid://sagittarius/GenericType/707", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/708", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/709" - } - ] - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::from_ascii", - "id": "gid://sagittarius/RuntimeFunctionDefinition/710" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/711", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text to Hexadecimal" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string into a hexadecimal representation." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a string containing the hexadecimal values corresponding to each character of the input text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/712", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/713", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to be converted to its hexadecimal representation." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This function converts each character of the input text into its corresponding hexadecimal code, returning the concatenated hex string." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/714", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::hex", - "id": "gid://sagittarius/RuntimeFunctionDefinition/715" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/716", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Index Of" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Finds the first occurrence index of the substring within the text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the zero-based index of the first occurrence of the substring in the text. Returns -1 if the substring is not found." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/717", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/718", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to search within." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to search within." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/719", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/720", - "identifier": "substring", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to find inside the text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to find inside the text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/721", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::index_of", - "id": "gid://sagittarius/RuntimeFunctionDefinition/722" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/723", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Insert Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Inserts a given text into the original text at the specified position." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string where the provided text is inserted at the zero-based position index within the original text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/724", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/725", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The original text into which another text will be inserted." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the base string where the insertion happens." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/726", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/727", - "identifier": "position", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Position" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The index at which the text will be inserted." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Zero-based index indicating where the new text should be inserted." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/728", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/729", - "identifier": "text", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text to Insert" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text that will be inserted into the original text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to be inserted at the specified position." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/730", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::insert", - "id": "gid://sagittarius/RuntimeFunctionDefinition/731" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/732", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Is Equal" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks whether the two input text strings are equal." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Determines if the two given text inputs are exactly the same, returning true if equal, false otherwise." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/733", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/734", - "identifier": "first", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "First Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first text string to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The first input text for equality comparison." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/735", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/736", - "identifier": "second", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Second Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second text string to compare." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The second input text for equality comparison." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/737", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::is_equal", - "id": "gid://sagittarius/RuntimeFunctionDefinition/738" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/739", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Length" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns the number of characters in the given text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Computes the length of the input string in terms of characters." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/740", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/741", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text whose length will be calculated." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input string to determine the number of characters it contains." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/742", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::length", - "id": "gid://sagittarius/RuntimeFunctionDefinition/743" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/744", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Lowercase" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transforms all letters in the text to their lowercase equivalents." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string with all characters converted to lowercase." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/745", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/746", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to convert to lowercase." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts all characters in the input text string to lowercase." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/747", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::lowercase", - "id": "gid://sagittarius/RuntimeFunctionDefinition/748" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/749", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text to Octal" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts a text string into an octal representation." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a string containing the octal values corresponding to each character of the input text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/750", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/751", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to be converted to its octal representation." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This function converts each character of the input text into its corresponding octal code, returning the concatenated octal string." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/752", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::octal", - "id": "gid://sagittarius/RuntimeFunctionDefinition/753" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/754", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Prepend Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Concatenates the prefix text to the beginning of the original text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string consisting of the specified prefix followed by the original text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/755", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/756", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The initial text to which the prefix will be added." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The base text string that will have another string prepended to its beginning." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/757", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/758", - "identifier": "prefix", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Prefix" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text to prepend before the original value." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string that will be concatenated to the start of the original text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/759", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::prepend", - "id": "gid://sagittarius/RuntimeFunctionDefinition/760" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/761", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Remove Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes the substring between the specified start and end indices from the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string with characters removed from start up to but not including end." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/762", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/763", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The original text to remove a substring from." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text from which a substring will be removed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/764", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/765", - "identifier": "start", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Start Index" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The zero-based index where removal begins." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The starting position for removing characters from the text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/766", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/767", - "identifier": "end", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "End Index" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The zero-based index where removal ends (exclusive)." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The position just after the last character to be removed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/768", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::remove", - "id": "gid://sagittarius/RuntimeFunctionDefinition/769" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/770", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replace Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replaces all occurrences of a specified substring with another substring in the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string where every instance of the old substring is replaced by the new substring." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/771", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/772", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text where replacements will be made." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This is the text in which all occurrences of the old substring will be replaced." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/773", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/774", - "identifier": "old", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Old Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to be replaced." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "All occurrences of this substring in the original text will be replaced." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/775", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/776", - "identifier": "new", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "New Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to replace with." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This substring will replace each occurrence of the old substring." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/777", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::replace", - "id": "gid://sagittarius/RuntimeFunctionDefinition/778" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/779", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replace First Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replaces the first occurrence of a specified substring with another substring in the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string where only the first instance of the old substring is replaced by the new substring." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/780", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/781", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text where the first replacement will be made." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This text contains the substring that will be replaced only once—the first occurrence." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/782", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/783", - "identifier": "old", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Old Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to be replaced." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Only the first occurrence of this substring will be replaced in the original text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/784", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/785", - "identifier": "new", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "New Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to replace with." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This substring will replace only the first occurrence of the old substring." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/786", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::replace_first", - "id": "gid://sagittarius/RuntimeFunctionDefinition/787" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/788", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replace Last Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Replaces the last occurrence of a specified substring with another substring in the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string where only the last instance of the old substring is replaced by the new substring." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/789", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 3, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/790", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Original Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text where the last replacement will be made." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This text contains the substring that will be replaced only once—the last occurrence." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/791", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/792", - "identifier": "old", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Old Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to be replaced." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Only the last occurrence of this substring will be replaced in the original text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/793", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/794", - "identifier": "new", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "New Substring" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The substring to replace with." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "This substring will replace only the last occurrence of the old substring." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/795", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::replace_last", - "id": "gid://sagittarius/RuntimeFunctionDefinition/796" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/797", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Reverse" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Reverses the characters in the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string with the characters of the input text in reverse order." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/798", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/799", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to be reversed." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to be reversed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/800", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::reverse", - "id": "gid://sagittarius/RuntimeFunctionDefinition/801" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/802", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Split" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Splits the input text into an array of substrings based on the specified delimiter." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array of substrings obtained by splitting the input text at each occurrence of the delimiter." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/803", - "genericType": { - "id": "gid://sagittarius/GenericType/804", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/805", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/806" - } - ] - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/807", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to be split." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to be split." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/808", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/809", - "identifier": "delimiter", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Delimiter" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The delimiter string to split the text by." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The delimiter string to split the text by." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/810", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::split", - "id": "gid://sagittarius/RuntimeFunctionDefinition/811" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/812", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Starts With" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Checks if the input text starts with the specified prefix." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns true if the input text begins with the given prefix; otherwise, returns false." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/813", - "dataType": { - "id": "gid://sagittarius/DataType/26", - "genericKeys": [], - "identifier": "BOOLEAN", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Boolean" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "^(true|false)$" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 2, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/814", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to check." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text to check." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/815", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - }, - { - "id": "gid://sagittarius/ParameterDefinition/816", - "identifier": "prefix", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Prefix" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The prefix to test against the input text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The prefix to test against the input text." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/817", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::start_with", - "id": "gid://sagittarius/RuntimeFunctionDefinition/818" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/819", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Swap Case" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts uppercase letters to lowercase and lowercase letters to uppercase in the given text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string with the case of each character inverted." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/820", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/821", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string whose case will be swapped." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Swaps the case of each letter in the input text: uppercase letters become lowercase, and vice versa." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/822", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::swapcase", - "id": "gid://sagittarius/RuntimeFunctionDefinition/823" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/824", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "To ASCII" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts each character of the input text into its corresponding ASCII numerical code." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns an array of numbers where each number represents the ASCII code of the corresponding character in the input text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/825", - "genericType": { - "id": "gid://sagittarius/GenericType/826", - "dataType": { - "id": "gid://sagittarius/DataType/9", - "genericKeys": [ - "T" - ], - "identifier": "ARRAY", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Generic Array" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "CONTAINS_TYPE", - "config": { - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/10", - "genericKey": "T" - } - } - } - ] - }, - "variant": "ARRAY" - }, - "genericMappers": [ - { - "genericCombinationStrategies": [], - "sourceDataTypeIdentifiers": [ - { - "id": "gid://sagittarius/DataTypeIdentifier/827", - "dataType": { - "id": "gid://sagittarius/DataType/29", - "genericKeys": [], - "identifier": "NUMBER", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Number" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "/^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$/" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - ], - "target": "T", - "id": "gid://sagittarius/GenericMapper/828" - } - ] - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/829", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input text to convert to ASCII codes." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Input text to convert to ASCII codes." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/830", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::to_ascii", - "id": "gid://sagittarius/RuntimeFunctionDefinition/831" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/832", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Trim Text" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Removes leading and trailing whitespace from the text." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new string with all leading and trailing whitespace characters removed from the input text." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/833", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/834", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to trim whitespace from." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The input text from which leading and trailing whitespace characters will be removed." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/835", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::trim", - "id": "gid://sagittarius/RuntimeFunctionDefinition/836" - } - }, - { - "id": "gid://sagittarius/FunctionDefinition/837", - "genericKeys": [], - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Uppercase" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Transforms all letters in the text to their uppercase equivalents." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Returns a new text string with all characters converted to uppercase." - } - ] - }, - "deprecationMessages": { - "count": 0, - "nodes": [] - }, - "throwsError": false, - "returnType": { - "id": "gid://sagittarius/DataTypeIdentifier/838", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - }, - "parameterDefinitions": { - "count": 1, - "nodes": [ - { - "id": "gid://sagittarius/ParameterDefinition/839", - "identifier": "value", - "names": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text Value" - } - ] - }, - "descriptions": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "The text string to convert to uppercase." - } - ] - }, - "documentations": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Converts all characters in the input text string to uppercase." - } - ] - }, - "dataTypeIdentifier": { - "id": "gid://sagittarius/DataTypeIdentifier/840", - "dataType": { - "id": "gid://sagittarius/DataType/2", - "genericKeys": [], - "identifier": "TEXT", - "name": { - "count": 1, - "nodes": [ - { - "code": "en-US", - "content": "Text" - } - ] - }, - "rules": { - "count": 1, - "nodes": [ - { - "variant": "REGEX", - "config": { - "pattern": "[\\s\\S]*" - } - } - ] - }, - "variant": "PRIMITIVE" - } - } - } - ] - }, - "runtimeFunctionDefinition": { - "identifier": "std::text::uppercase", - "id": "gid://sagittarius/RuntimeFunctionDefinition/841" - } - } -] \ No newline at end of file +[{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/46","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Respond"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Handles an HTTP response object and returns it to the client."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Processes an HTTP response and returns it to the requesting client. This function typically completes the HTTP request–response cycle by delivering the server’s final output, such as headers, status codes, and body content, back to the client."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"http::control::respond","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Apply respond to ${http_response}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"respond;control;http"}]},"throwsError":false,"returnType":null,"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/47","names":{"count":1,"nodes":[{"code":"en-US","content":"Http Response"}]},"identifier":"http_response","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The response object that will be returned to the client."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Takes an HTTP response object and transmits it to the requesting client. This parameter represents the final output of the server, including headers, status code, and body content."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/48","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/25","genericKeys":[],"identifier":"HTTP_RESPONSE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;response;object"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/26","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/27","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/28","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/49","identifier":"http::control::respond"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/50","genericKeys":["P"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Construct HTTP Request"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Constructs an HTTP request object using the specified method, headers, URL, and payload."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Generates an HTTP request object that can be sent to a server. The request includes an HTTP method, optional headers, a destination URL, and an optional request body."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"http::request::create","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Apply create to ${http_method}, ${headers}, ${url}, ${payload}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"create;request;http"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/51","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/17","genericKeys":[],"identifier":"HTTP_REQUEST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;request"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Request"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Request"}]},"rules":{"count":5,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/18","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"}},"key":"method"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/20","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"}},"key":"url"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/22","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/23","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/24","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}},"parameterDefinitions":{"count":4,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/52","names":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"identifier":"http_method","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Defines the HTTP method to be used, such as GET, POST, PUT, or DELETE."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the request method that determines the type of HTTP operation to perform."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/53","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/54","names":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"identifier":"headers","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A collection of key-value pairs containing additional request metadata."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Optional headers that can define content type, authorization, cookies, caching policies, and more."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/55","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/56","names":{"count":1,"nodes":[{"code":"en-US","content":"Request URL"}]},"identifier":"url","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The target URL to which the HTTP request will be sent."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the endpoint address, including protocol, host, path, and query parameters, where the request is directed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/57","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/58","names":{"count":1,"nodes":[{"code":"en-US","content":"Request Body"}]},"identifier":"payload","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The data to include in the body of the request, typically used with methods like POST or PUT."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Contains the request payload, such as JSON, XML, form data, or binary content, depending on the Content-Type header."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/59","genericKey":"P"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/60","identifier":"http::request::create"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/61","genericKeys":["P"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Construct HTTP Response"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Builds an HTTP response object using the specified status code, headers, and optional response body."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Creates a complete HTTP response object to be returned from a server. The response includes a status code, headers, and an optional body containing the response content."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"http::response::create","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Apply create to ${http_status_code}, ${headers}, ${payload}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"create;response;http"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/62","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/25","genericKeys":[],"identifier":"HTTP_RESPONSE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;response;object"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/26","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/27","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/28","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/63","names":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Status Code"}]},"identifier":"http_status_code","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Represents the numeric status code returned by the server in response to an HTTP request."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Indicates the outcome of an HTTP request. Common codes include 200 (OK), 201 (Created), 400 (Bad Request), 401 (Unauthorized), 404 (Not Found), and 500 (Internal Server Error)."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/64","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/29","genericKeys":[],"identifier":"HTTP_STATUS_CODE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;status;code"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Status Code"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Status Code"}]},"rules":{"count":1,"nodes":[{"variant":"NUMBER_RANGE","config":{"from":100,"to":599}}]},"variant":"TYPE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/65","names":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"identifier":"headers","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A collection of key-value pairs containing additional request metadata."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Optional headers that can define content type, authorization, cookies, caching policies, and more."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/66","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/67","names":{"count":1,"nodes":[{"code":"en-US","content":"Request Body"}]},"identifier":"payload","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The data to include in the body of the request, typically used with methods like POST or PUT."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Contains the request payload, such as JSON, XML, form data, or binary content, depending on the Content-Type header."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/68","genericKey":"P"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/69","identifier":"http::response::create"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/70","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Get List Element"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Retrieves the element at a specified index from a list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the element located at the given zero-based index within the input list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::at","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get element at ${index} of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"at;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/71","genericKey":"R"},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/72","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list from which to retrieve an element."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list containing elements of any type. The element at the specified index will be returned."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/73","genericType":{"id":"gid://sagittarius/GenericType/74","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/75","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/76"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/77","names":{"count":1,"nodes":[{"code":"en-US","content":"Index"}]},"identifier":"index","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The zero-based index of the element to retrieve."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the position of the element in the list to return. Must be within the bounds of the list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/78","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/79","identifier":"std::list::at"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/80","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Concatenate Lists"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Concatenates two lists into a single list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list containing all elements of the first list followed by all elements of the second list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::concat","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Combine ${first} with ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"concat;combine;join;append;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/81","genericType":{"id":"gid://sagittarius/GenericType/82","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/83","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/84"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/85","names":{"count":1,"nodes":[{"code":"en-US","content":"First List"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first list to concatenate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The first input list whose elements will appear at the beginning of the resulting list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/86","genericType":{"id":"gid://sagittarius/GenericType/87","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/88","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/89"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/90","names":{"count":1,"nodes":[{"code":"en-US","content":"Second List"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second list to concatenate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The second input list whose elements will be appended after the elements of the first list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/91","genericType":{"id":"gid://sagittarius/GenericType/92","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/93","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/94"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/95","identifier":"std::list::concat"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/96","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Filter List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Filters elements of a list based on a predicate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list containing only the elements from the input list for which the predicate returns true."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::filter","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Filter out elements in ${list} not matching ${predicate}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"filter;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/97","genericType":{"id":"gid://sagittarius/GenericType/98","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/99","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/100"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/101","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to be filtered."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The original list from which elements will be selected based on the predicate."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/102","genericType":{"id":"gid://sagittarius/GenericType/103","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/104","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/105"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/106","names":{"count":1,"nodes":[{"code":"en-US","content":"Filter Predicate"}]},"identifier":"predicate","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A predicate function to test each element for inclusion in the result."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes an element of the list and returns a boolean indicating whether the element should be included in the output list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/107","genericType":{"id":"gid://sagittarius/GenericType/108","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/37","genericKeys":["T"],"identifier":"PREDICATE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"predicate"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Predicate of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Predicate"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/38","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/40","genericKey":"T"},"inputIdentifier":"predicate"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/109","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/110"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/111","identifier":"std::list::filter"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/112","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Find Element in List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the first element in the list that satisfies the predicate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the first element from the input list for which the predicate returns true. If no element matches, returns null or equivalent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::find","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Find first element in ${list} matching ${predicate}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"find;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/113","genericKey":"R"},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/114","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to search through."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The list in which an element satisfying the predicate will be searched."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/115","genericType":{"id":"gid://sagittarius/GenericType/116","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/117","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/118"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/119","names":{"count":1,"nodes":[{"code":"en-US","content":"Search Predicate"}]},"identifier":"predicate","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A predicate function used to test each element for a match."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes an element of the list and returns a boolean indicating if the element matches the search criteria."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/120","genericType":{"id":"gid://sagittarius/GenericType/121","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/37","genericKeys":["T"],"identifier":"PREDICATE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"predicate"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Predicate of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Predicate"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/38","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/40","genericKey":"T"},"inputIdentifier":"predicate"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/122","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/123"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/124","identifier":"std::list::find"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/125","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Find Index in List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the index of the first element in the list that satisfies the predicate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the zero-based index of the first element for which the predicate returns true. If no element matches, returns -1."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::find_index","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Index of ${list} matching ${predicate}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"find index;index of;position;array;list;collection;std;find;index"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/126","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/127","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to search through."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The list in which to find the index of an element that satisfies the predicate."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/128","genericType":{"id":"gid://sagittarius/GenericType/129","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/130","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/131"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/132","names":{"count":1,"nodes":[{"code":"en-US","content":"Search Predicate"}]},"identifier":"predicate","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A predicate function used to test each element for a match."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes an element of the list and returns a boolean indicating if the element satisfies the search criteria."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/133","genericType":{"id":"gid://sagittarius/GenericType/134","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/37","genericKeys":["T"],"identifier":"PREDICATE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"predicate"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Predicate of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Predicate"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/38","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/40","genericKey":"T"},"inputIdentifier":"predicate"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/135","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/136"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/137","identifier":"std::list::find_index"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/138","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Find Last Element in List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the last element in the list that satisfies the predicate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the last element from the input list for which the predicate returns true. If no element matches, returns null or equivalent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::find_last","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Last element of ${list} matching ${predicate}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"find last;last index;last position;array;list;collection;std;find;last"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/139","genericKey":"R"},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/140","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to search through."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The list in which an element satisfying the predicate will be searched."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/141","genericType":{"id":"gid://sagittarius/GenericType/142","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/143","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/144"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/145","names":{"count":1,"nodes":[{"code":"en-US","content":"Search Predicate"}]},"identifier":"predicate","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A predicate function used to test each element for a match."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes an element of the list and returns a boolean indicating if the element matches the search criteria."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/146","genericType":{"id":"gid://sagittarius/GenericType/147","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/37","genericKeys":["T"],"identifier":"PREDICATE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"predicate"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Predicate of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Predicate"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/38","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/40","genericKey":"T"},"inputIdentifier":"predicate"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/148","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/149"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/150","identifier":"std::list::find_last"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/151","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"First Element of List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Retrieves the first element from the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This runtime returns the first element in the given list, if any."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::first","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get first element in ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"first;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/152","genericKey":"R"},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/153","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list from which to retrieve the first element."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the first element of the provided list. If the list is empty, behavior depends on the implementation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/154","genericType":{"id":"gid://sagittarius/GenericType/155","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/156","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/157"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/158","identifier":"std::list::first"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/159","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Flatten List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Flattens a nested list into a single-level list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list by concatenating all sub-lists of the input nested list into one flat list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::flat","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Flatten ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"flat;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/160","genericType":{"id":"gid://sagittarius/GenericType/161","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/162","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/163"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/164","names":{"count":1,"nodes":[{"code":"en-US","content":"Nested List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The nested list to be flattened."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list containing sub-lists that will be flattened into a single-level list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/165","genericType":{"id":"gid://sagittarius/GenericType/166","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/167","genericType":{"id":"gid://sagittarius/GenericType/168","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/169","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/170"}]}}],"target":"T","id":"gid://sagittarius/GenericMapper/171"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/172","identifier":"std::list::flat"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/173","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"For Each Element"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Executes a consumer function for each element in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This runtime executes the given consumer function on each item in the list without returning a result."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::for_each","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"For each in ${list} do ${consumer}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"for_each;array;list;collection;std;for;each"}]},"throwsError":false,"returnType":null,"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/174","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list of elements to iterate over."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Each element of this list will be passed to the provided consumer function for processing."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/175","genericType":{"id":"gid://sagittarius/GenericType/176","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/177","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/178"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/179","names":{"count":1,"nodes":[{"code":"en-US","content":"Consumer Function"}]},"identifier":"consumer","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A function that consumes each element of the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This function is invoked once for each element in the list. It is not expected to return a value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/180","genericType":{"id":"gid://sagittarius/GenericType/181","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/35","genericKeys":["T"],"identifier":"CONSUMER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"use;consumer;consume;lambda"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Use ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Consumer"}]},"rules":{"count":1,"nodes":[{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/36","genericKey":"T"},"inputIdentifier":"consumer"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/182","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/183"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/184","identifier":"std::list::for_each"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/185","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Index of Item"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the index of the first occurrence of the specified item in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the zero-based index of the first occurrence of a given item in the specified list. If the item is not found, it typically returns -1."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::index_of","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get index of ${item} in ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"index_of;array;list;collection;std;index;of"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/186","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/187","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to search within."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list of elements in which the specified item will be searched for to determine its index."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/188","genericType":{"id":"gid://sagittarius/GenericType/189","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/190","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/191"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/192","names":{"count":1,"nodes":[{"code":"en-US","content":"Item"}]},"identifier":"item","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The item whose index is to be found in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The item for which the function searches in the list and returns the index of its first occurrence."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/193","genericKey":"R"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/194","identifier":"std::list::index_of"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/195","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is List Empty"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks if the list has no elements."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the list contains no elements, otherwise returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::is_empty","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Check if ${list} is empty"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"is_empty;array;list;collection;std;is;empty"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/196","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/197","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to check for emptiness."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The list whose length will be evaluated to determine if it contains any elements."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/198","genericType":{"id":"gid://sagittarius/GenericType/199","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/200","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/201"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/202","identifier":"std::list::is_empty"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/203","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Join Text List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Filters the input text list and joins the filtered elements into a single string separated by the specified join text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Applies a filter operation on the input text list and returns a single concatenated string of filtered elements joined by the provided join text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::join","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Joins ${list} using '${join_text}'"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"join;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/204","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/205","names":{"count":1,"nodes":[{"code":"en-US","content":"Text List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A list of text elements to be filtered."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Input list containing text elements for filtering."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/206","genericType":{"id":"gid://sagittarius/GenericType/207","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/208","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/209"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/210","names":{"count":1,"nodes":[{"code":"en-US","content":"Join Text"}]},"identifier":"join_text","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Text to join the filtered elements."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The delimiter or text that will be used to join the filtered list elements into a single string."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/211","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/212","identifier":"std::list::join"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/213","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Last Element of List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Retrieves the last element from the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This runtime returns the last element in the given list, if any."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::last","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get last element of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"last;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/214","genericKey":"R"},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/215","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list from which to retrieve the last element."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the last element of the provided list. If the list is empty, behavior depends on the implementation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/216","genericType":{"id":"gid://sagittarius/GenericType/217","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/218","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/219"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/220","identifier":"std::list::last"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/221","genericKeys":["IN","OUT"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Map List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Transforms each element in the list using the provided function."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This runtime applies the transform function to each element in the list, producing a new list of the results."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::map","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Apply ${transform} for each in ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"map;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/222","genericType":{"id":"gid://sagittarius/GenericType/223","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/224","genericKey":"OUT"}],"target":"T","id":"gid://sagittarius/GenericMapper/225"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/226","names":{"count":1,"nodes":[{"code":"en-US","content":"Input List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to be transformed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Each element of this list will be passed through the transform function."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/227","genericType":{"id":"gid://sagittarius/GenericType/228","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/229","genericKey":"IN"}],"target":"T","id":"gid://sagittarius/GenericMapper/230"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/231","names":{"count":1,"nodes":[{"code":"en-US","content":"Transform Function"}]},"identifier":"transform","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A function that transforms each item in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The transform function is applied to every element of the list to produce a new list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/232","genericType":{"id":"gid://sagittarius/GenericType/233","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/42","genericKeys":["I","R"],"identifier":"TRANSFORM","aliases":{"count":1,"nodes":[{"code":"en-US","content":"transform"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Transform ${I} to ${R}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Transform"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/43","genericKey":"R"}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/44","genericKey":"I"},"inputIdentifier":"transform"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/234","genericKey":"IN"}],"target":"I","id":"gid://sagittarius/GenericMapper/235"},{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/236","genericKey":"OUT"}],"target":"R","id":"gid://sagittarius/GenericMapper/237"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/238","identifier":"std::list::map"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/239","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Find Maximum Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the maximum value in a numeric list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the largest number contained in the provided list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::max","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Maximum of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"max;maximum;largest;greatest;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/240","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/241","names":{"count":1,"nodes":[{"code":"en-US","content":"Number List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A list of numbers to find the maximum value from."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the largest number in the given list of numbers."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/242","genericType":{"id":"gid://sagittarius/GenericType/243","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/244","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/245"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/246","identifier":"std::list::max"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/247","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Find Minimum Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the minimum value in a numeric list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the smallest number contained in the provided list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::min","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Minimum of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"min;minimum;smallest;least;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/248","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/249","names":{"count":1,"nodes":[{"code":"en-US","content":"Number List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A list of numbers to find the minimum value from."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the smallest number in the given list of numbers."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/250","genericType":{"id":"gid://sagittarius/GenericType/251","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/252","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/253"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/254","identifier":"std::list::min"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/255","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Pop from List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Removes and returns the last item from the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Removes the last element from the specified list and returns it. The list is modified in place."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::pop","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Removes the last item of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"pop;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/256","genericKey":"R"},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/257","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to remove the last item from."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the list from which the last element will be removed and returned."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/258","genericType":{"id":"gid://sagittarius/GenericType/259","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/260","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/261"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/262","identifier":"std::list::pop"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/263","genericKeys":["I"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Push to List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Appends an item to the end of a list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Adds a new element to the end of the list and returns the new length of the list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::push","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Push ${item} into ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"push;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/264","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/265","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list to which an item will be added."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The list that the new item will be appended to."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/266","genericType":{"id":"gid://sagittarius/GenericType/267","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/268","genericKey":"I"}],"target":"T","id":"gid://sagittarius/GenericMapper/269"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/270","names":{"count":1,"nodes":[{"code":"en-US","content":"Item"}]},"identifier":"item","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The item to add to the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The value to be added at the end of the list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/271","genericKey":"I"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/272","identifier":"std::list::push"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/273","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Remove from List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Removes the first occurrence of the specified item from the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Removes the first matching item from the given list and returns the resulting list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::remove","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Remove ${item} from ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"remove;delete;strip;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/274","genericType":{"id":"gid://sagittarius/GenericType/275","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/276","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/277"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/278","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list from which the item will be removed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list to process by removing the first occurrence of the specified item."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/279","genericType":{"id":"gid://sagittarius/GenericType/280","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/281","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/282"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/283","names":{"count":1,"nodes":[{"code":"en-US","content":"Item"}]},"identifier":"item","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The item to remove from the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The value to search for and remove from the list. Only the first matching item is removed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/284","genericKey":"R"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/285","identifier":"std::list::remove"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/286","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Reverse List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Reverses the order of elements in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list with the elements of the input list in reverse order."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::reverse","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Reverse ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"reverse;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/287","genericType":{"id":"gid://sagittarius/GenericType/288","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/289","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/290"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/291","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input list to be reversed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list of elements whose order will be reversed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/292","genericType":{"id":"gid://sagittarius/GenericType/293","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/294","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/295"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/296","identifier":"std::list::reverse"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/297","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"List Size"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the number of elements in the list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This function returns the count of elements present in the given list."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::size","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Size of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"size;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/298","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/299","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The list whose number of elements is to be returned."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the list for which the total number of elements will be calculated and returned."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/300","genericType":{"id":"gid://sagittarius/GenericType/301","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/302","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/303"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/304","identifier":"std::list::size"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/305","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Sort List"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Sorts the elements of the list using the specified comparator."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list with the elements sorted according to the comparator function provided."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::sort","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Sort ${list} using ${comparator}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"sort;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/306","genericType":{"id":"gid://sagittarius/GenericType/307","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/308","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/309"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/310","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input list to be sorted."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list of elements that will be sorted using the provided comparator function."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/311","genericType":{"id":"gid://sagittarius/GenericType/312","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/313","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/314"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/315","names":{"count":1,"nodes":[{"code":"en-US","content":"Comparator"}]},"identifier":"comparator","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A comparator function used to determine the sort order of elements."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes two elements and returns a negative, zero, or positive number to indicate their ordering."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/316","genericType":{"id":"gid://sagittarius/GenericType/317","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/30","genericKeys":["I"],"identifier":"COMPARATOR","aliases":{"count":1,"nodes":[{"code":"en-US","content":"compare;comparator"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Compare ${I}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Comparator"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/31","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/33","genericKey":"I"},"inputIdentifier":"left"},{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/34","genericKey":"I"},"inputIdentifier":"right"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/318","genericKey":"R"}],"target":"I","id":"gid://sagittarius/GenericMapper/319"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/320","identifier":"std::list::sort"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/321","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Sort List in Reverse"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Sorts the elements of the list in reverse order using the specified comparator."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list with the elements sorted in descending order according to the comparator function provided."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::sort_reverse","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Sort ${list} in reverse order using ${comparator}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"sort_reverse;array;list;collection;std;sort;reverse"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/322","genericType":{"id":"gid://sagittarius/GenericType/323","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/324","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/325"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/326","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input list to be sorted in reverse order."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list of elements that will be sorted in descending order using the provided comparator."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/327","genericType":{"id":"gid://sagittarius/GenericType/328","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/329","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/330"}]}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/331","names":{"count":1,"nodes":[{"code":"en-US","content":"Comparator"}]},"identifier":"comparator","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A comparator function used to determine the sort order of elements."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A function that takes two elements and returns a negative, zero, or positive number to indicate their ordering."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/332","genericType":{"id":"gid://sagittarius/GenericType/333","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/30","genericKeys":["I"],"identifier":"COMPARATOR","aliases":{"count":1,"nodes":[{"code":"en-US","content":"compare;comparator"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Compare ${I}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Comparator"}]},"rules":{"count":2,"nodes":[{"variant":"RETURN_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/31","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}},{"variant":"INPUT_TYPES","config":{"inputTypes":[{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/33","genericKey":"I"},"inputIdentifier":"left"},{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/34","genericKey":"I"},"inputIdentifier":"right"}]}}]},"variant":"NODE"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/334","genericKey":"R"}],"target":"I","id":"gid://sagittarius/GenericMapper/335"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/336","identifier":"std::list::sort_reverse"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/337","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Sum of Numbers"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the total sum of the elements in the numeric list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Adds up all numbers in the input list and returns their sum."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::sum","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Sum of ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"sum;total;add all;array;list;collection;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/338","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/339","names":{"count":1,"nodes":[{"code":"en-US","content":"Number List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A list of numbers to be summed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the sum of all numbers in the given list."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/340","genericType":{"id":"gid://sagittarius/GenericType/341","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/342","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/343"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/344","identifier":"std::list::sum"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/345","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"To Unique"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Removes duplicate elements from the input list."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new list containing only the unique elements from the input list. The original order may or may not be preserved depending on the implementation."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::list::to_unique","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Remove duplicates in ${list}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"to_unique;array;list;collection;std;to;unique"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/346","genericType":{"id":"gid://sagittarius/GenericType/347","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/348","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/349"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/350","names":{"count":1,"nodes":[{"code":"en-US","content":"List"}]},"identifier":"list","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input list from which duplicates will be removed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"A list of elements that may contain duplicates. This function will remove any duplicate items and return a new list with unique values only."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/351","genericType":{"id":"gid://sagittarius/GenericType/352","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/353","genericKey":"R"}],"target":"T","id":"gid://sagittarius/GenericMapper/354"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/355","identifier":"std::list::to_unique"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/356","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"As Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Will convert the boolean to a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a boolean value to a number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::as_number","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${value} to number"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"to number;numeric;boolean;logic;std;as;number"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/357","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/358","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The boolean value to convert."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a boolean value to a number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/359","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/360","identifier":"std::boolean::as_number"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/361","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"As Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Will convert the boolean to text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a boolean value to a text string."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::as_text","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${value} to text"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"to text;string;format number;boolean;logic;std;as;text"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/362","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/363","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The boolean value to convert."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a boolean value to a text string."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/364","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/365","identifier":"std::boolean::as_text"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/366","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"From Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Will convert the number to a boolean."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a number to a boolean value. Typically, 0 maps to false and non-zero maps to true."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::from_number","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${value} to boolean"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"from number;to boolean;convert;boolean;logic;std;from;number"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/367","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/368","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to convert."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a number to a boolean value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/369","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/370","identifier":"std::boolean::from_number"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/371","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"From Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Will convert the string to a boolean."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string to a boolean value. Recognizes 'true' and 'false' (case-insensitive)."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::from_text","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${value} to boolean"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"from text;parse;convert;boolean;logic;std;from;text"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/372","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/373","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to convert."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string to a boolean value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/374","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/375","identifier":"std::boolean::from_text"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/376","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Equal"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Will check if the two booleans are equal."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Compares two boolean values for equality. Returns true if they are the same, false otherwise."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::is_equal","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} equals ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"equal;equals;same;boolean;logic;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/377","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/378","names":{"count":1,"nodes":[{"code":"en-US","content":"First"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first boolean value to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The first input to compare."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/379","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/380","names":{"count":1,"nodes":[{"code":"en-US","content":"Second"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second boolean value to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The second input to compare."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/381","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/382","identifier":"std::boolean::is_equal"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/383","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Negate"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Negates a boolean value."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Negates a boolean value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::boolean::negate","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Negate ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"negate;negative;invert;opposite;boolean;logic;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/384","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/385","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The boolean value to negate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Negates a boolean value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/386","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/387","identifier":"std::boolean::negate"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/388","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"If"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Executes the specified runnable if the condition evaluates to true."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The 'If' runnable evaluates a boolean condition and, if it is true, executes the provided runnable. If the condition is false, execution continues without running the runnable. This behavior corresponds to a standard 'if' statement in programming languages."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::control::if","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"If ${condition} then do ${then_runnable}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"if;control;std"}]},"throwsError":false,"returnType":null,"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/389","names":{"count":1,"nodes":[{"code":"en-US","content":"Condition"}]},"identifier":"condition","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Boolean condition to evaluate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the condition that determines whether the provided runnable should be executed. If this condition evaluates to true, the execution proceeds with the runnable defined in the second parameter."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/390","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/391","names":{"count":1,"nodes":[{"code":"en-US","content":"Then Runnable"}]},"identifier":"then_runnable","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Runnable to execute when the condition is true."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Defines the runnable that runs if the condition evaluates to true."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/392","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/41","genericKeys":[],"identifier":"RUNNABLE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"node;function"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"rules":{"count":0,"nodes":[]},"variant":"NODE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/393","identifier":"std::control::if"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/394","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"If-Else"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Evaluates a condition and executes either the Then Runnable or the Else Runnable."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Evaluates a boolean condition. If true, executes the Then Runnable; otherwise, executes the Else Runnable. Mirrors a standard 'if/else' control structure in programming languages."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::control::if_else","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"If ${condition} do ${then_runnable} else ${else_runnable}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"if_else;control;std;if;else"}]},"throwsError":false,"returnType":null,"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/395","names":{"count":1,"nodes":[{"code":"en-US","content":"Condition"}]},"identifier":"condition","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Boolean condition to evaluate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Determines which branch to execute. If true the Then Runnable runs otherwise the Else Runnable runs."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/396","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/397","names":{"count":1,"nodes":[{"code":"en-US","content":"Then Runnable"}]},"identifier":"then_runnable","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Runnable to execute when the condition is true."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Defines the runnable that runs if the condition evaluates to true."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/398","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/41","genericKeys":[],"identifier":"RUNNABLE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"node;function"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"rules":{"count":0,"nodes":[]},"variant":"NODE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/399","names":{"count":1,"nodes":[{"code":"en-US","content":"Else Runnable"}]},"identifier":"else_runnable","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Runnable to execute when the condition is false."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Defines the runnable that runs if the condition evaluates to false."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/400","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/41","genericKeys":[],"identifier":"RUNNABLE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"node;function"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Node"}]},"rules":{"count":0,"nodes":[]},"variant":"NODE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/401","identifier":"std::control::if_else"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/402","genericKeys":["R"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Return"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns a value and terminates the current context."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Ends the current context and returns the specified value to the upper scope. This node behaves like a standard 'return' statement in programming languages, stopping further execution within the current flow."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::control::return","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Return ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"return;control;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/403","genericKey":"R"},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/404","names":{"count":1,"nodes":[{"code":"en-US","content":"Return Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The value to be returned to the upper context."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the value that will be returned to the upper context. When this node executes, it immediately halts the iteration and passes the value upward."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/405","genericKey":"R"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/406","identifier":"std::control::return"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/407","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Stop"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Completely stops the current context and prevents any further iterations."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Terminates the current execution context entirely, halting all ongoing and future iterations. Once invoked, no additional steps or loops within this context will be executed. This node behaves like a global stop or termination signal within the flow."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::control::stop","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Stop"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"stop;control;std"}]},"throwsError":false,"returnType":null,"parameterDefinitions":{"count":0,"nodes":[]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/408","identifier":"std::control::stop"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/409","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Absolute Value"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the absolute value of a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Removes the sign from the input number, returning its non-negative value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::abs","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Absolute value of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"absolute;abs;magnitude;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/410","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/411","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number for which to compute the absolute value."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numeric input. The result will be its absolute (non-negative) value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/412","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/413","identifier":"std::number::abs"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/414","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Adds two numbers together."}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Adds two numbers together."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Adds two numbers together."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::add","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} + ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"add;plus;sum;total;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/415","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/416","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first number to add."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Adds two numbers together."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/417","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/418","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second number to add."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Adds two numbers together."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/419","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/420","identifier":"std::number::add"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/421","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Arccosine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the arccosine of a number, in radians."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the angle in radians whose cosine is the given number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::arccos","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"arccos(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"arccos;acos;inverse cosine;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/422","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/423","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number representing the cosine value, must be between -1 and 1."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the arccosine (inverse cosine) of the input value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/424","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/425","identifier":"std::number::arccos"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/426","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Arcsine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the arcsine of a number, in radians."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the angle in radians whose sine is the given number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::arcsin","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"arcsin(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"arcsin;asin;inverse sine;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/427","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/428","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number representing the sine value, must be between -1 and 1."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the arcsine (inverse sine) of the input value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/429","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/430","identifier":"std::number::arcsin"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/431","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Arctangent"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the arctangent of a number, in radians."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the angle in radians whose tangent is the given number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::arctan","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"arctan(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"arctan;atan;inverse tangent;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/432","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/433","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number representing the tangent value."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the arctangent (inverse tangent) of the input value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/434","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/435","identifier":"std::number::arctan"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/436","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Number as Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a number into its textual representation."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Transforms the given numeric value into a string format."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::as_text","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${number} to text"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"to text;string;format number;number;math;std;as;text"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/437","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/438","names":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"identifier":"number","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to convert to text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input that will be converted to its text representation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/439","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/440","identifier":"std::number::as_text"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/441","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Clamp"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Limits a number to be within a specified range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the given number clamped between the minimum and maximum bounds."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::clamp","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Clamp ${value} between ${min} and ${max}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"clamp;limit;bound;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/442","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/443","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be clamped within the range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input number that will be limited to the specified range."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/444","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/445","names":{"count":1,"nodes":[{"code":"en-US","content":"Minimum"}]},"identifier":"min","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The lower bound of the clamping range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The minimum allowed value in the clamping operation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/446","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/447","names":{"count":1,"nodes":[{"code":"en-US","content":"Maximum"}]},"identifier":"max","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The upper bound of the clamping range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The maximum allowed value in the clamping operation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/448","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/449","identifier":"std::number::clamp"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/450","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Cosine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the cosine of the specified angle in radians."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the cosine value of the input angle measured in radians."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::cos","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"cos(${radians})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"cos;cosine;trigonometry;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/451","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/452","names":{"count":1,"nodes":[{"code":"en-US","content":"Radians"}]},"identifier":"radians","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The angle in radians to compute the cosine of."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the cosine of the given angle in radians."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/453","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/454","identifier":"std::number::cos"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/455","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Hyperbolic Cosine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the hyperbolic cosine of a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the hyperbolic cosine (cosh) of the input value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::cosh","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"cosh(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"cosh;hyperbolic cosine;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/456","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/457","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number for which to calculate the hyperbolic cosine."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the hyperbolic cosine of the given number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/458","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/459","identifier":"std::number::cosh"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/460","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Divide"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Divides the first number by the second number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the result of dividing the first numeric input (dividend) by the second (divisor)."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::divide","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} / ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"divide;division;quotient;div;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/461","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/462","names":{"count":1,"nodes":[{"code":"en-US","content":"Dividend"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be divided."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numerator or the number that will be divided by the second value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/463","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/464","names":{"count":1,"nodes":[{"code":"en-US","content":"Divisor"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number by which to divide the first number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the denominator or the value that divides the first number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/465","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/466","identifier":"std::number::divide"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/467","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Euler's Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the mathematical constant e (Euler's number)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Provides the constant value of Euler's number, approximately 2.71828, which is the base of the natural logarithm."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::euler","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Euler"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"euler;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/468","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":0,"nodes":[]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/469","identifier":"std::number::euler"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/470","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Exponential"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Raises a base number to the power of an exponent."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the result of raising the base to the power specified by the exponent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::exponential","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"e ^ ${base}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"exponential;exp;e power;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/471","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/472","names":{"count":1,"nodes":[{"code":"en-US","content":"Base"}]},"identifier":"base","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The base number to be raised to a power."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numeric value that will be raised to the power of the exponent."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/473","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/474","names":{"count":1,"nodes":[{"code":"en-US","content":"Exponent"}]},"identifier":"exponent","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The exponent to raise the base number by."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This numeric value indicates the power to which the base is raised."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/475","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/476","identifier":"std::number::exponential"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/477","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Number from Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string into a number if possible."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Attempts to parse the provided text input and return its numeric equivalent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::from_text","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Convert ${text} to number"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"from text;parse;convert;number;math;std;from;text"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/478","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/479","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"text","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to convert to a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Parses the input text and attempts to convert it to a numeric value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/480","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/481","identifier":"std::number::from_text"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/482","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Infinity"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the mathematical concept of positive infinity."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Provides the representation of positive infinity, used to represent an unbounded value in computations."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::infinity","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Infinity"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"infinity;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/483","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":0,"nodes":[]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/484","identifier":"std::number::infinity"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/485","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Equal"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether two numbers are equal."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the first number is equal to the second number, otherwise false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::is_equal","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} == ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"equal;equals;same;number;math;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/486","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/487","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The first operand in the equality check."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/488","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/489","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The second operand in the equality check."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/490","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/491","identifier":"std::number::is_equal"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/492","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Greater"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether the first number is greater than the second number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the first numeric input is greater than the second; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::is_greater","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} > ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"greater;larger;more;number;math;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/493","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/494","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compare against the second number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that will be evaluated to determine if it is greater than the second number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/495","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/496","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compare with the first number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that the first number will be compared to."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/497","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/498","identifier":"std::number::is_greater"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/499","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Less"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether the first number is less than the second number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the first numeric input is less than the second; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::is_less","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} < ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"less;smaller;fewer;number;math;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/500","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/501","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compare with the second number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that will be evaluated to determine if it is less than the second number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/502","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/503","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compare against the first number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that the first number will be compared to."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/504","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/505","identifier":"std::number::is_less"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/506","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Positive"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether a number is greater than zero."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Evaluates the input number and returns true if it is positive (greater than zero), otherwise false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::is_positive","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} > 0"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"positive;greater than zero;number;math;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/507","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/508","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to check for positivity."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numeric input that will be evaluated to determine whether it is greater than zero."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/509","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/510","identifier":"std::number::is_positive"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/511","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Zero"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether the given number is exactly zero."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the input number is zero; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::is_zero","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} == 0"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"zero;equals zero;number;math;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/512","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/513","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to check if it is zero."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numeric input evaluated to determine whether it equals zero."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/514","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/515","identifier":"std::number::is_zero"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/516","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Natural Logarithm"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the natural logarithm (log base e) of a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the natural logarithm of the given value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::ln","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"ln(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"natural log;ln;log e;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/517","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/518","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compute the natural logarithm for."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input whose natural logarithm (log base e) will be calculated."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/519","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/520","identifier":"std::number::ln"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/521","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Logarithm"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the logarithm of a number with respect to a specified base."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the logarithm of the given value using the specified base."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::log","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"log base ${base} of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"log;logarithm;log base;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/522","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/523","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to compute the logarithm for."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input whose logarithm is to be calculated."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/524","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/525","names":{"count":1,"nodes":[{"code":"en-US","content":"Base"}]},"identifier":"base","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The base of the logarithm."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the logarithmic base to use (e.g., 10 for common log, e for natural log)."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/526","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/527","identifier":"std::number::log"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/528","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Maximum"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the larger of two numbers."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Compares two numbers and returns the maximum value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::max","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Maximum of ${first} and ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"max;maximum;largest;greatest;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/529","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/530","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"One of the two numbers for which the maximum value will be determined."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/531","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/532","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The other number involved in the maximum value comparison."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/533","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/534","identifier":"std::number::max"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/535","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Minimum"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the smaller of two numbers."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Compares two numbers and returns the minimum value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::min","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Minimum of ${first} and ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"min;minimum;smallest;least;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/536","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/537","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"One of the two numbers for which the minimum value will be determined."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/538","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/539","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second number to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The other number involved in the minimum value comparison."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/540","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/541","identifier":"std::number::min"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/542","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Modulo"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the remainder after dividing the first number by the second."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the modulus (remainder) of dividing the first numeric input by the second."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::modulo","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} % ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"modulo;mod;remainder;modulus;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/543","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/544","names":{"count":1,"nodes":[{"code":"en-US","content":"Dividend"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be divided to find the remainder."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that will be divided by the second value to calculate the remainder."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/545","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/546","names":{"count":1,"nodes":[{"code":"en-US","content":"Divisor"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number by which the first number is divided to get the remainder."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number used to divide the dividend and obtain the remainder."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/547","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/548","identifier":"std::number::modulo"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/549","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Multiply"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Multiplies two numbers together."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Takes two numeric inputs and returns their product."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::multiply","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} * ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"multiply;times;product;mul;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/550","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/551","names":{"count":1,"nodes":[{"code":"en-US","content":"First Number"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first number to multiply."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the first operand in the multiplication operation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/552","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/553","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Number"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second number to multiply."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the second operand in the multiplication operation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/554","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/555","identifier":"std::number::multiply"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/556","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Negate"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the negation of a number (multiplies by -1)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the additive inverse of the given number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::negate","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Negate ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"negate;negative;invert;opposite;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/557","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/558","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to negate."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input whose sign will be inverted."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/559","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/560","identifier":"std::number::negate"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/561","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Pi"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the mathematical constant π (pi)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Provides the constant value of pi, approximately 3.14159, used in many mathematical calculations."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::pi","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get pi"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"pi;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/562","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":0,"nodes":[]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/563","identifier":"std::number::pi"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/564","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Random Number"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Generates a random number between the specified minimum and maximum values."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a randomly generated number within the given range, inclusive of both minimum and maximum."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::random_number","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Random number between ${min} and ${max}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"random;rand;random number;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/565","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/566","names":{"count":1,"nodes":[{"code":"en-US","content":"Minimum"}]},"identifier":"min","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The minimum value in the random number range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Defines the lower bound (inclusive) for the random number generation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/567","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/568","names":{"count":1,"nodes":[{"code":"en-US","content":"Maximum"}]},"identifier":"max","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The maximum value in the random number range."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Defines the upper bound (inclusive) for the random number generation."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/569","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/570","identifier":"std::number::random_number"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/571","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Root"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the root of a number given a root exponent."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the nth root of the input number, where n is specified by the root exponent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::root","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${root_exponent} root of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"root;nth root;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/572","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/573","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number from which the root will be extracted."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input for which the root will be calculated."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/574","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/575","names":{"count":1,"nodes":[{"code":"en-US","content":"Root Exponent"}]},"identifier":"root_exponent","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The degree of the root to extract."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies which root to calculate (e.g., 2 for square root, 3 for cube root)."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/576","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/577","identifier":"std::number::root"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/578","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Round"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Rounds a number to the nearest value at the specified number of decimal places."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Performs standard rounding on the given value, rounding up or down depending on the fractional component."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::round","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Round ${value} with ${decimals} decimal places"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"round;nearest;approximate;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/579","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/580","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be rounded."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input that will be rounded to the nearest value."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/581","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/582","names":{"count":1,"nodes":[{"code":"en-US","content":"Decimal Places"}]},"identifier":"decimals","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number of decimal places to round to."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies how many decimal digits to keep after rounding."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/583","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/584","identifier":"std::number::round"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/585","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Round Down"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Rounds a number downward to the specified number of decimal places."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Performs rounding on the given value, always rounding down to the nearest value at the given decimal precision."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::round_down","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Round down ${value} with ${decimals} decimal places"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"round down;floor;number;math;std;round;down"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/586","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/587","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be rounded down."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input that will be rounded downwards."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/588","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/589","names":{"count":1,"nodes":[{"code":"en-US","content":"Decimal Places"}]},"identifier":"decimals","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number of decimal places to round down to."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies how many decimal digits to keep after rounding down."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/590","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/591","identifier":"std::number::round_down"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/592","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Round Up"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Rounds a number upward to the specified number of decimal places."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Performs rounding on the given value, always rounding up to the nearest value at the given decimal precision."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::round_up","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Round up ${value} with ${decimals} decimal places"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"round up;ceil;ceiling;number;math;std;round;up"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/593","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/594","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be rounded up."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input that will be rounded upwards."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/595","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/596","names":{"count":1,"nodes":[{"code":"en-US","content":"Decimal Places"}]},"identifier":"decimals","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number of decimal places to round up to."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies how many decimal digits to keep after rounding up."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/597","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/598","identifier":"std::number::round_up"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/599","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Sine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the sine of a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the sine of the input value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::sin","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"sin(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"sin;sine;trigonometry;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/600","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/601","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number for which to calculate the sine."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the sine of the given number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/602","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/603","identifier":"std::number::sin"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/604","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Hyperbolic Sine"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the hyperbolic sine of a number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the hyperbolic sine (sinh) of the input value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::sinh","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"sinh(${value})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"sinh;hyperbolic sine;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/605","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/606","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number for which to calculate the hyperbolic sine."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the hyperbolic sine of the given number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/607","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/608","identifier":"std::number::sinh"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/609","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Square"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the square of the given number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the value multiplied by itself, effectively raising it to the power of 2."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::square","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} squared"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"square;squared;power two;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/610","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/611","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to be squared."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the numeric input that will be multiplied by itself."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/612","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/613","identifier":"std::number::square"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/614","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Square Root"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the square root of the given number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the positive square root of the input number."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::square_root","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Square root of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"square root;sqrt;root;number;math;std;square"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/615","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/616","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to find the square root of."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The numeric input for which the square root will be calculated."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/617","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/618","identifier":"std::number::square_root"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/619","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Subtract"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Subtracts the second number from the first number."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the result of subtracting the second numeric input from the first."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::subtract","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} - ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"subtract;minus;difference;sub;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/620","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/621","names":{"count":1,"nodes":[{"code":"en-US","content":"Minuend"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number from which another number (the subtrahend) is to be subtracted."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the number that will have the second value subtracted from it."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/622","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/623","names":{"count":1,"nodes":[{"code":"en-US","content":"Subtrahend"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The number to subtract from the first number (the minuend)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the value that will be subtracted from the first number."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/624","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/625","identifier":"std::number::subtract"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/626","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Tangent"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the tangent of the specified angle in radians."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the tangent value of the input angle measured in radians."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::number::tan","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"tan(${radians})"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"tan;tangent;trigonometry;number;math;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/627","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/628","names":{"count":1,"nodes":[{"code":"en-US","content":"Radians"}]},"identifier":"radians","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The angle in radians to compute the tangent of."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the tangent of the given angle in radians."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/629","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/630","identifier":"std::number::tan"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/631","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Contains Key"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether the specified key exists in the object."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the given key is a property of the object; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::object::contains_key","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Checks if ${object} contains ${key}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"contains_key;object;std;contains;key"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/632","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/633","names":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"identifier":"object","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The object to check for the presence of a key."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The object within which the existence of the specified key will be checked."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/634","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/635","names":{"count":1,"nodes":[{"code":"en-US","content":"Key"}]},"identifier":"key","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The key to check for existence in the object."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The property key whose presence in the object is being tested."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/636","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/637","identifier":"std::object::contains_key"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/638","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Get Object Keys"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Retrieves all the keys from the given object as a list of text values."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list containing all enumerable property names (keys) of the specified object."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::object::keys","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get all keys of ${object}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"keys;object;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/639","genericType":{"id":"gid://sagittarius/GenericType/640","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/641","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/642"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/643","names":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"identifier":"object","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The object whose keys will be retrieved."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list of all the keys (property names) of the given object."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/644","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/645","identifier":"std::object::keys"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/646","genericKeys":["I"],"names":{"count":1,"nodes":[{"code":"en-US","content":"Set Object Key"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Sets or updates a key-value pair in the given object."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new object with the specified key set to the given value."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::object::set","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Will set ${key} to ${value} inside of ${object}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"set;object;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/647","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/648","names":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"identifier":"object","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The object in which the key-value pair will be set."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The original object that will be modified with the specified key-value pair."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/649","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/650","names":{"count":1,"nodes":[{"code":"en-US","content":"Key"}]},"identifier":"key","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The key to set or update in the object."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The property name under which the value will be stored in the object."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/651","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/652","names":{"count":1,"nodes":[{"code":"en-US","content":"Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The value to set for the specified key."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The value to assign to the object property identified by the key."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/653","genericKey":"I"}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/654","identifier":"std::object::set"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/655","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Get Object Size"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the number of keys in the provided object."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns an integer count of all enumerable property keys in the specified object."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::object::size","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get size of ${object}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"size;object;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/656","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/657","names":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"identifier":"object","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The object whose size (number of keys) will be calculated."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the number of enumerable keys (properties) present in the given object."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/658","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/659","identifier":"std::object::size"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/660","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Append Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Concatenates the suffix text to the end of the original text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string consisting of the original text followed by the specified suffix."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::append","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Append ${value} with ${suffix}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"append;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/661","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/662","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The initial text to which the suffix will be appended."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The base text string that will have another string appended to its end."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/663","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/664","names":{"count":1,"nodes":[{"code":"en-US","content":"Suffix"}]},"identifier":"suffix","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text to append to the original value."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text string that will be concatenated to the end of the original text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/665","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/666","identifier":"std::text::append"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/667","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"As Bytes"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string into a list of byte values."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list of bytes representing the UTF-8 encoding of the given text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::as_bytes","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"As Bytes ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"as_bytes;text;string;std;as;bytes"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/668","genericType":{"id":"gid://sagittarius/GenericType/669","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/670","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/671"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/672","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text to convert into bytes."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts the input text string into a list of byte values."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/673","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/674","identifier":"std::text::as_bytes"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/675","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Character at Index"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the character at the specified index in the text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Retrieves a single character from the input text based on the provided zero-based index."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::at","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get character of ${value} at ${index}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"at;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/676","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/677","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string from which to extract the character."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text from which a character will be retrieved by index."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/678","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/679","names":{"count":1,"nodes":[{"code":"en-US","content":"Index"}]},"identifier":"index","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The zero-based position of the character to extract."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Specifies which character to return from the text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/680","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/681","identifier":"std::text::at"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/682","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Byte Size"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the number of bytes required to encode the given text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the size in bytes of the provided text string, typically by counting UTF-8 encoded bytes."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::byte_size","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Byte-Size of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"byte_size;text;string;std;byte;size"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/683","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/684","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text whose byte size is to be calculated."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Calculates the size in bytes of the given text, typically its UTF-8 encoding length."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/685","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/686","identifier":"std::text::byte_size"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/687","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Capitalize"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts the first character of the text to uppercase and leaves the rest unchanged."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string with the first letter capitalized."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::capitalize","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Capitalize ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"capitalize;title case;upper first;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/688","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/689","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to capitalize."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Capitalizes the first letter of the input text string."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/690","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/691","identifier":"std::text::capitalize"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/692","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Characters"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list containing each character from the given text string."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Creates a list where each element is a single character from the original text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::chars","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Turns ${value} into a list of characters"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"characters;letters;split;text;string;std;chars"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/693","genericType":{"id":"gid://sagittarius/GenericType/694","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/695","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/696"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/697","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to split into characters."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Splits the input text string into a list of its constituent characters."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/698","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/699","identifier":"std::text::chars"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/700","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Contains"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks if the main text contains the specified substring."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the substring is found anywhere in the main text; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::contains","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Check if ${value} contains ${substring}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"contains;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/701","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/702","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The main text to search within."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The main text to search within."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/703","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/704","names":{"count":1,"nodes":[{"code":"en-US","content":"Substring"}]},"identifier":"substring","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text to search for inside the main text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text to search for inside the main text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/705","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/706","identifier":"std::text::contains"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/707","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Decode Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Decodes the input text from the specified encoding format."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Decodes the input text from the specified encoding format."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::decode","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Decode ${value} using ${encoding}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"decode;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/708","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/709","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to decode."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text string to decode."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/710","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/711","names":{"count":1,"nodes":[{"code":"en-US","content":"Encoding Type"}]},"identifier":"encoding","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The decoding scheme to apply (e.g. Base64)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The decoding scheme to apply (e.g. Base64)."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/712","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/45","genericKeys":[],"identifier":"TEXT_ENCODING","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;encoding;base64"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["BASE64"]}}]},"variant":"TYPE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/713","identifier":"std::text::decode"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/714","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Encode Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Encodes the input text into the specified encoding format."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Transforms the given text string into a representation encoded by the specified encoding scheme."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::encode","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Encode ${value} to ${encoding}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"encode;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/715","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/716","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to encode."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text string to encode."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/717","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/718","names":{"count":1,"nodes":[{"code":"en-US","content":"Encoding Type"}]},"identifier":"encoding","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The encoding scheme to apply (e.g., UTF-8, Base64)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The encoding scheme to apply (e.g., UTF-8, Base64)."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/719","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/45","genericKeys":[],"identifier":"TEXT_ENCODING","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;encoding;base64"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text Encoding"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["BASE64"]}}]},"variant":"TYPE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/720","identifier":"std::text::encode"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/721","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Ends With"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks if the input text ends with the specified suffix."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the input text ends with the given suffix; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::ends_with","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Check if ${value} ends with ${suffix}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"ends_with;text;string;std;ends;with"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/722","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/723","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text to check."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text to check."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/724","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/725","names":{"count":1,"nodes":[{"code":"en-US","content":"Suffix"}]},"identifier":"suffix","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The suffix to test against the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The suffix to test against the input text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/726","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/727","identifier":"std::text::ends_with"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/728","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"From ASCII"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a list of ASCII codes back into the corresponding text string."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Takes a list of numbers where each number is an ASCII code, and returns the string they represent."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::from_ascii","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"From ${value} to Text"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"from_ascii;text;string;std;from;ascii"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/729","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/730","names":{"count":1,"nodes":[{"code":"en-US","content":"ASCII Codes"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"List of ASCII numeric codes representing characters."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"List of ASCII numeric codes representing characters."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/731","genericType":{"id":"gid://sagittarius/GenericType/732","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/733","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/734"}]}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/735","identifier":"std::text::from_ascii"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/736","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Text to Hexadecimal"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string into a hexadecimal representation."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a string containing the hexadecimal values corresponding to each character of the input text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::hex","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} to Hexadecimal"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"hex;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/737","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/738","names":{"count":1,"nodes":[{"code":"en-US","content":"Input Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to be converted to its hexadecimal representation."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This function converts each character of the input text into its corresponding hexadecimal code, returning the concatenated hex string."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/739","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/740","identifier":"std::text::hex"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/741","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Index Of"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Finds the first occurrence index of the substring within the text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns the zero-based index of the first occurrence of the substring in the text. Returns -1 if the substring is not found."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::index_of","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Get position of ${substring} inside ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"index_of;text;string;std;index;of"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/742","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/743","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to search within."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text string to search within."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/744","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/745","names":{"count":1,"nodes":[{"code":"en-US","content":"Substring"}]},"identifier":"substring","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to find inside the text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The substring to find inside the text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/746","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/747","identifier":"std::text::index_of"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/748","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Insert Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Inserts a given text into the original text at the specified position."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string where the provided text is inserted at the zero-based position index within the original text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::insert","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Insert ${value} at ${position} into ${text}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"insert;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/749","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/750","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The original text into which another text will be inserted."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the base string where the insertion happens."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/751","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/752","names":{"count":1,"nodes":[{"code":"en-US","content":"Position"}]},"identifier":"position","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The index at which the text will be inserted."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Zero-based index indicating where the new text should be inserted."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/753","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/754","names":{"count":1,"nodes":[{"code":"en-US","content":"Text to Insert"}]},"identifier":"text","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text that will be inserted into the original text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The substring to be inserted at the specified position."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/755","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/756","identifier":"std::text::insert"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/757","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Is Equal"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks whether the two input text strings are equal."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Determines if the two given text inputs are exactly the same, returning true if equal, false otherwise."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::is_equal","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${first} equals ${second}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"equal;equals;same;text;string;std;is"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/758","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/759","names":{"count":1,"nodes":[{"code":"en-US","content":"First Text"}]},"identifier":"first","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The first text string to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The first input text for equality comparison."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/760","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/761","names":{"count":1,"nodes":[{"code":"en-US","content":"Second Text"}]},"identifier":"second","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The second text string to compare."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The second input text for equality comparison."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/762","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/763","identifier":"std::text::is_equal"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/764","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Length"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Returns the number of characters in the given text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Computes the length of the input string in terms of characters."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::length","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Length of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"length;size;characters;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/765","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/766","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text whose length will be calculated."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Input string to determine the number of characters it contains."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/767","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/768","identifier":"std::text::length"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/769","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Lowercase"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Transforms all letters in the text to their lowercase equivalents."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string with all characters converted to lowercase."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::lowercase","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} to Lowercase"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"lowercase;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/770","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/771","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to convert to lowercase."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts all characters in the input text string to lowercase."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/772","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/773","identifier":"std::text::lowercase"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/774","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Text to Octal"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts a text string into an octal representation."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a string containing the octal values corresponding to each character of the input text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::octal","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} to Octal"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"octal;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/775","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/776","names":{"count":1,"nodes":[{"code":"en-US","content":"Input Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to be converted to its octal representation."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This function converts each character of the input text into its corresponding octal code, returning the concatenated octal string."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/777","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/778","identifier":"std::text::octal"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/779","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Prepend Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Concatenates the prefix text to the beginning of the original text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string consisting of the specified prefix followed by the original text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::prepend","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Prepend ${value} with ${prefix}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"prepend;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/780","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/781","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The initial text to which the prefix will be added."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The base text string that will have another string prepended to its beginning."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/782","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/783","names":{"count":1,"nodes":[{"code":"en-US","content":"Prefix"}]},"identifier":"prefix","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text to prepend before the original value."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The text string that will be concatenated to the start of the original text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/784","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/785","identifier":"std::text::prepend"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/786","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Remove Substring"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Removes the substring between the specified start and end indices from the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string with characters removed from start up to but not including end."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::remove","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Remove ${value} from ${start}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"remove;delete;strip;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/787","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/788","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The original text to remove a substring from."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text from which a substring will be removed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/789","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/790","names":{"count":1,"nodes":[{"code":"en-US","content":"Start Index"}]},"identifier":"start","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The zero-based index where removal begins."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The starting position for removing characters from the text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/791","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/792","names":{"count":1,"nodes":[{"code":"en-US","content":"End Index"}]},"identifier":"end","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The zero-based index where removal ends (exclusive)."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The position just after the last character to be removed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/793","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/794","identifier":"std::text::remove"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/795","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Replace Substring"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Replaces all occurrences of a specified substring with another substring in the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string where every instance of the old substring is replaced by the new substring."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::replace","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"In ${value} replace ${old} with ${new}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"replace;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/796","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/797","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text where replacements will be made."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This is the text in which all occurrences of the old substring will be replaced."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/798","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/799","names":{"count":1,"nodes":[{"code":"en-US","content":"Old Substring"}]},"identifier":"old","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to be replaced."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"All occurrences of this substring in the original text will be replaced."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/800","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/801","names":{"count":1,"nodes":[{"code":"en-US","content":"New Substring"}]},"identifier":"new","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to replace with."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This substring will replace each occurrence of the old substring."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/802","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/803","identifier":"std::text::replace"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/804","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Replace First Substring"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Replaces the first occurrence of a specified substring with another substring in the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string where only the first instance of the old substring is replaced by the new substring."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::replace_first","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"In ${value} replace first ${old} with ${new}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"replace_first;text;string;std;replace;first"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/805","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/806","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text where the first replacement will be made."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This text contains the substring that will be replaced only once—the first occurrence."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/807","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/808","names":{"count":1,"nodes":[{"code":"en-US","content":"Old Substring"}]},"identifier":"old","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to be replaced."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Only the first occurrence of this substring will be replaced in the original text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/809","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/810","names":{"count":1,"nodes":[{"code":"en-US","content":"New Substring"}]},"identifier":"new","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to replace with."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This substring will replace only the first occurrence of the old substring."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/811","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/812","identifier":"std::text::replace_first"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/813","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Replace Last Substring"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Replaces the last occurrence of a specified substring with another substring in the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string where only the last instance of the old substring is replaced by the new substring."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::replace_last","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"In ${value} replace the last ${old} with ${new}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"replace_last;text;string;std;replace;last"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/814","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":3,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/815","names":{"count":1,"nodes":[{"code":"en-US","content":"Original Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text where the last replacement will be made."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This text contains the substring that will be replaced only once—the last occurrence."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/816","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/817","names":{"count":1,"nodes":[{"code":"en-US","content":"Old Substring"}]},"identifier":"old","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to be replaced."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Only the last occurrence of this substring will be replaced in the original text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/818","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/819","names":{"count":1,"nodes":[{"code":"en-US","content":"New Substring"}]},"identifier":"new","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The substring to replace with."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"This substring will replace only the last occurrence of the old substring."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/820","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/821","identifier":"std::text::replace_last"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/822","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Reverse"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Reverses the characters in the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string with the characters of the input text in reverse order."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::reverse","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Reverse ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"reverse;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/823","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/824","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text to be reversed."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text to be reversed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/825","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/826","identifier":"std::text::reverse"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/827","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Split"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Splits the input text into a list of substrings based on the specified delimiter."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list of substrings obtained by splitting the input text at each occurrence of the delimiter."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::split","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Splits ${value} on '${delimiter}'"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"split;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/828","genericType":{"id":"gid://sagittarius/GenericType/829","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/830","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/831"}]}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/832","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text to be split."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text to be split."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/833","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/834","names":{"count":1,"nodes":[{"code":"en-US","content":"Delimiter"}]},"identifier":"delimiter","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The delimiter string to split the text by."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The delimiter string to split the text by."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/835","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/836","identifier":"std::text::split"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/837","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Starts With"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Checks if the input text starts with the specified prefix."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns true if the input text begins with the given prefix; otherwise, returns false."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::start_with","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Check if ${value} starts with ${prefix}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;string;std;start;with"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/838","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/39","genericKeys":[],"identifier":"BOOLEAN","aliases":{"count":1,"nodes":[{"code":"en-US","content":"bool;boolean;bit"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Boolean"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(true|false)$"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":2,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/839","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The input text to check."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text to check."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/840","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}},{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/841","names":{"count":1,"nodes":[{"code":"en-US","content":"Prefix"}]},"identifier":"prefix","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The prefix to test against the input text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The prefix to test against the input text."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/842","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/843","identifier":"std::text::start_with"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/844","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Swap Case"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts uppercase letters to lowercase and lowercase letters to uppercase in the given text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string with the case of each character inverted."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::swapcase","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Swapcase of ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"swapcase;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/845","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/846","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string whose case will be swapped."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Swaps the case of each letter in the input text: uppercase letters become lowercase, and vice versa."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/847","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/848","identifier":"std::text::swapcase"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/849","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"To ASCII"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Converts each character of the input text into its corresponding ASCII numerical code."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a list of numbers where each number represents the ASCII code of the corresponding character in the input text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::to_ascii","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"${value} To Ascii"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"to_ascii;text;string;std;to;ascii"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/850","genericType":{"id":"gid://sagittarius/GenericType/851","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/852","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/32","genericKeys":[],"identifier":"NUMBER","aliases":{"count":1,"nodes":[{"code":"en-US","content":"number;integer;float;double;long"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Number"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^(?:-(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))|(?:0|(?:[1-9](?:\\d{0,2}(?:,\\d{3})+|\\d*))))(?:.\\d+|)$"}}]},"variant":"PRIMITIVE"}}],"target":"T","id":"gid://sagittarius/GenericMapper/853"}]}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/854","names":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Input text to convert to ASCII codes."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Input text to convert to ASCII codes."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/855","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/856","identifier":"std::text::to_ascii"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/857","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Trim Text"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Removes leading and trailing whitespace from the text."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new string with all leading and trailing whitespace characters removed from the input text."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::trim","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Trim ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"trim;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/858","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/859","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to trim whitespace from."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"The input text from which leading and trailing whitespace characters will be removed."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/860","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/861","identifier":"std::text::trim"}},{"__typename":"FunctionDefinition","id":"gid://sagittarius/FunctionDefinition/862","genericKeys":[],"names":{"count":1,"nodes":[{"code":"en-US","content":"Uppercase"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Transforms all letters in the text to their uppercase equivalents."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Returns a new text string with all characters converted to uppercase."}]},"deprecationMessages":{"count":0,"nodes":[]},"identifier":"std::text::uppercase","displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Uppercase ${value}"}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"uppercase;text;string;std"}]},"throwsError":false,"returnType":{"id":"gid://sagittarius/DataTypeIdentifier/863","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"parameterDefinitions":{"count":1,"nodes":[{"__typename":"ParameterDefinition","id":"gid://sagittarius/ParameterDefinition/864","names":{"count":1,"nodes":[{"code":"en-US","content":"Text Value"}]},"identifier":"value","descriptions":{"count":1,"nodes":[{"code":"en-US","content":"The text string to convert to uppercase."}]},"documentations":{"count":1,"nodes":[{"code":"en-US","content":"Converts all characters in the input text string to uppercase."}]},"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/865","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}}}]},"runtimeFunctionDefinition":{"id":"gid://sagittarius/RuntimeFunctionDefinition/866","identifier":"std::text::uppercase"}}] \ No newline at end of file From ab07950cafef033498e50295b2bc06f4179f3b11 Mon Sep 17 00:00:00 2001 From: nicosammito Date: Wed, 3 Dec 2025 12:34:54 +0100 Subject: [PATCH 9/9] feat: update flow types in flow_types.json for HTTP adapter and modify DResizable story to reflect changes --- .../d-resizable/DResizable.stories.tsx | 2 +- src/components/d-resizable/flow_types.json | 1153 ++++++++++++++++- 2 files changed, 1153 insertions(+), 2 deletions(-) diff --git a/src/components/d-resizable/DResizable.stories.tsx b/src/components/d-resizable/DResizable.stories.tsx index f288f9a95..5617480b9 100644 --- a/src/components/d-resizable/DResizable.stories.tsx +++ b/src/components/d-resizable/DResizable.stories.tsx @@ -73,7 +73,7 @@ export const Dashboard = () => { const [flowStore, flowService] = useReactiveArrayService(DFlowReactiveServiceExtend, [new FlowView({ id: "gid://sagittarius/Flow/1", type: { - id: "gid://sagittarius/TypesFlowType/842", + id: "gid://sagittarius/FlowType/867", }, name: "de/codezero/examples/REST Flow", settings: { diff --git a/src/components/d-resizable/flow_types.json b/src/components/d-resizable/flow_types.json index e74c17ae2..ea755a010 100644 --- a/src/components/d-resizable/flow_types.json +++ b/src/components/d-resizable/flow_types.json @@ -1 +1,1152 @@ -[{"__typename":"FlowType","id":"gid://sagittarius/FlowType/867","identifier":"HTTP","inputType":{"__typename":"DataType","id":"gid://sagittarius/DataType/13","genericKeys":[],"identifier":"HTTP_ADAPTER_INPUT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;adapter;input"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Adapter Input"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/14","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/15","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/16","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},"returnType":{"__typename":"DataType","id":"gid://sagittarius/DataType/25","genericKeys":[],"identifier":"HTTP_RESPONSE","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;response;object"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Response"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/26","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/0","genericKeys":[],"identifier":"HTTP_HEADER_MAP","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;headers"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Headers"}]},"rules":{"count":1,"nodes":[{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/1","genericType":{"id":"gid://sagittarius/GenericType/2","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/3","genericKeys":["T"],"identifier":"LIST","aliases":{"count":1,"nodes":[{"code":"en-US","content":"list;array;collection"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"List of ${T}"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Generic List"}]},"rules":{"count":1,"nodes":[{"variant":"CONTAINS_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/4","genericKey":"T"}}}]},"variant":"ARRAY"},"genericMappers":[{"genericCombinationStrategies":[],"sourceDataTypeIdentifiers":[{"id":"gid://sagittarius/DataTypeIdentifier/5","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/6","genericKeys":[],"identifier":"HTTP_HEADER_ENTRY","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;header;entry"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Header Entry"}]},"rules":{"count":3,"nodes":[{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/7","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"key"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/9","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"}},"key":"value"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/10","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"}}],"target":"T","id":"gid://sagittarius/GenericMapper/12"}]}}}}]},"variant":"ARRAY"}},"key":"headers"}},{"variant":"CONTAINS_KEY","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/27","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}},"key":"body"}},{"variant":"PARENT_TYPE","config":{"dataTypeIdentifier":{"id":"gid://sagittarius/DataTypeIdentifier/28","dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/11","genericKeys":[],"identifier":"OBJECT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"object;struct;data"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Object"}]},"rules":{"count":0,"nodes":[]},"variant":"OBJECT"}}}}]},"variant":"OBJECT"},"flowTypeSettings":[{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/868","names":{"count":1,"nodes":[{"code":"en-US","content":"URL"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the HTTP URL endpoint."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/21","genericKeys":[],"identifier":"HTTP_URL","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;route;url"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Route"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$"}}]},"variant":"TYPE"},"identifier":"HTTP_URL","unique":false},{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/869","names":{"count":1,"nodes":[{"code":"en-US","content":"Method"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the HTTP request method (e.g., GET, POST, PUT, DELETE)."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/19","genericKeys":[],"identifier":"HTTP_METHOD","aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;method;get;post;put;delete;path;head"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"HTTP Method"}]},"rules":{"count":1,"nodes":[{"variant":"ITEM_OF_COLLECTION","config":{"items":["GET","POST","PUT","DELETE","PATCH","HEAD"]}}]},"variant":"TYPE"},"identifier":"HTTP_METHOD","unique":false},{"__typename":"FlowTypeSetting","id":"gid://sagittarius/FlowTypeSetting/870","names":{"count":1,"nodes":[{"code":"en-US","content":"Host"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"Specifies the target host name or IP address."}]},"dataType":{"__typename":"DataType","id":"gid://sagittarius/DataType/8","genericKeys":[],"identifier":"TEXT","aliases":{"count":1,"nodes":[{"code":"en-US","content":"text;char;literal;string"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"name":{"count":1,"nodes":[{"code":"en-US","content":"Text"}]},"rules":{"count":1,"nodes":[{"variant":"REGEX","config":{"pattern":"[\\s\\S]*"}}]},"variant":"PRIMITIVE"},"identifier":"HTTP_HOST","unique":false}],"names":{"count":1,"nodes":[{"code":"en-US","content":"Rest Endpoint"}]},"descriptions":{"count":1,"nodes":[{"code":"en-US","content":"A REST API is a web service that lets clients interact with data on a server using standard HTTP methods like GET, POST, PUT, and DELETE usually returning results in JSON format."}]},"aliases":{"count":1,"nodes":[{"code":"en-US","content":"http;rest;route;web;webhook"}]},"displayMessages":{"count":1,"nodes":[{"code":"en-US","content":"On ${method} request to ${route}"}]},"editable":false}] \ No newline at end of file +[ + { + "__typename": "FlowType", + "id": "gid://sagittarius/FlowType/867", + "identifier": "HTTP", + "inputType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/13", + "genericKeys": [], + "identifier": "HTTP_ADAPTER_INPUT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;adapter;input" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Adapter Input" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Adapter Input" + } + ] + }, + "rules": { + "count": 3, + "nodes": [ + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/14", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + }, + "key": "body" + } + }, + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/15", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/0", + "genericKeys": [], + "identifier": "HTTP_HEADER_MAP", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;headers" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Headers" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Headers" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/1", + "genericType": { + "id": "gid://sagittarius/GenericType/2", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/3", + "genericKeys": [ + "T" + ], + "identifier": "LIST", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "list;array;collection" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "List of ${T}" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Generic List" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "CONTAINS_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/4", + "genericKey": "T" + } + } + } + ] + }, + "variant": "ARRAY" + }, + "genericMappers": [ + { + "genericCombinationStrategies": [], + "sourceDataTypeIdentifiers": [ + { + "id": "gid://sagittarius/DataTypeIdentifier/5", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/6", + "genericKeys": [], + "identifier": "HTTP_HEADER_ENTRY", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;header;entry" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Header Entry" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Header Entry" + } + ] + }, + "rules": { + "count": 3, + "nodes": [ + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/7", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/8", + "genericKeys": [], + "identifier": "TEXT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "text;char;literal;string" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "[\\s\\S]*" + } + } + ] + }, + "variant": "PRIMITIVE" + } + }, + "key": "key" + } + }, + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/9", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/8", + "genericKeys": [], + "identifier": "TEXT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "text;char;literal;string" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "[\\s\\S]*" + } + } + ] + }, + "variant": "PRIMITIVE" + } + }, + "key": "value" + } + }, + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/10", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + } + } + } + ] + }, + "variant": "OBJECT" + } + } + ], + "target": "T", + "id": "gid://sagittarius/GenericMapper/12" + } + ] + } + } + } + } + ] + }, + "variant": "ARRAY" + } + }, + "key": "headers" + } + }, + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/16", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + } + } + } + ] + }, + "variant": "OBJECT" + }, + "returnType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/25", + "genericKeys": [], + "identifier": "HTTP_RESPONSE", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;response;object" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Response" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Response" + } + ] + }, + "rules": { + "count": 3, + "nodes": [ + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/26", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/0", + "genericKeys": [], + "identifier": "HTTP_HEADER_MAP", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;headers" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Headers" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Headers" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/1", + "genericType": { + "id": "gid://sagittarius/GenericType/2", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/3", + "genericKeys": [ + "T" + ], + "identifier": "LIST", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "list;array;collection" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "List of ${T}" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Generic List" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "CONTAINS_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/4", + "genericKey": "T" + } + } + } + ] + }, + "variant": "ARRAY" + }, + "genericMappers": [ + { + "genericCombinationStrategies": [], + "sourceDataTypeIdentifiers": [ + { + "id": "gid://sagittarius/DataTypeIdentifier/5", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/6", + "genericKeys": [], + "identifier": "HTTP_HEADER_ENTRY", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;header;entry" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Header Entry" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Header Entry" + } + ] + }, + "rules": { + "count": 3, + "nodes": [ + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/7", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/8", + "genericKeys": [], + "identifier": "TEXT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "text;char;literal;string" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "[\\s\\S]*" + } + } + ] + }, + "variant": "PRIMITIVE" + } + }, + "key": "key" + } + }, + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/9", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/8", + "genericKeys": [], + "identifier": "TEXT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "text;char;literal;string" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "[\\s\\S]*" + } + } + ] + }, + "variant": "PRIMITIVE" + } + }, + "key": "value" + } + }, + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/10", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + } + } + } + ] + }, + "variant": "OBJECT" + } + } + ], + "target": "T", + "id": "gid://sagittarius/GenericMapper/12" + } + ] + } + } + } + } + ] + }, + "variant": "ARRAY" + } + }, + "key": "headers" + } + }, + { + "variant": "CONTAINS_KEY", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/27", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + }, + "key": "body" + } + }, + { + "variant": "PARENT_TYPE", + "config": { + "dataTypeIdentifier": { + "id": "gid://sagittarius/DataTypeIdentifier/28", + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/11", + "genericKeys": [], + "identifier": "OBJECT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "object;struct;data" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Object" + } + ] + }, + "rules": { + "count": 0, + "nodes": [] + }, + "variant": "OBJECT" + } + } + } + } + ] + }, + "variant": "OBJECT" + }, + "flowTypeSettings": [ + { + "__typename": "FlowTypeSetting", + "id": "gid://sagittarius/FlowTypeSetting/868", + "names": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "URL" + } + ] + }, + "descriptions": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Specifies the HTTP URL endpoint." + } + ] + }, + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/21", + "genericKeys": [], + "identifier": "HTTP_URL", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;route;url" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Route" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Route" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "^/\\w+(?:[.:~-]\\w+)*(?:/\\w+(?:[.:~-]\\w+)*)*$" + } + } + ] + }, + "variant": "TYPE" + }, + "identifier": "HTTP_URL", + "unique": false + }, + { + "__typename": "FlowTypeSetting", + "id": "gid://sagittarius/FlowTypeSetting/869", + "names": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Method" + } + ] + }, + "descriptions": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Specifies the HTTP request method (e.g., GET, POST, PUT, DELETE)." + } + ] + }, + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/19", + "genericKeys": [], + "identifier": "HTTP_METHOD", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;method;get;post;put;delete;path;head" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Method" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "HTTP Method" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "ITEM_OF_COLLECTION", + "config": { + "items": [ + "GET", + "POST", + "PUT", + "DELETE", + "PATCH", + "HEAD" + ] + } + } + ] + }, + "variant": "TYPE" + }, + "identifier": "HTTP_METHOD", + "unique": false + }, + { + "__typename": "FlowTypeSetting", + "id": "gid://sagittarius/FlowTypeSetting/870", + "names": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Host" + } + ] + }, + "descriptions": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Specifies the target host name or IP address." + } + ] + }, + "dataType": { + "__typename": "DataType", + "id": "gid://sagittarius/DataType/8", + "genericKeys": [], + "identifier": "TEXT", + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "text;char;literal;string" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "name": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Text" + } + ] + }, + "rules": { + "count": 1, + "nodes": [ + { + "variant": "REGEX", + "config": { + "pattern": "[\\s\\S]*" + } + } + ] + }, + "variant": "PRIMITIVE" + }, + "identifier": "HTTP_HOST", + "unique": false + } + ], + "names": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "Rest Endpoint" + } + ] + }, + "descriptions": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "A REST API is a web service that lets clients interact with data on a server using standard HTTP methods like GET, POST, PUT, and DELETE usually returning results in JSON format." + } + ] + }, + "aliases": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "http;rest;route;web;webhook" + } + ] + }, + "displayMessages": { + "count": 1, + "nodes": [ + { + "code": "en-US", + "content": "On ${method} request to ${route}" + } + ] + }, + "editable": false + } +] \ No newline at end of file