Compare commits

...

2 Commits

Author SHA1 Message Date
dcb3e98ab1 opt 2026-02-11 16:11:10 +03:00
2964949153 extra method 2026-02-11 02:11:47 +03:00
4 changed files with 2 additions and 88 deletions

View File

@@ -27,7 +27,7 @@
], ],
"source": "S8n.Components.Packages (project)", "source": "S8n.Components.Packages (project)",
"class": "S8n.Components.Basics.Calculator", "class": "S8n.Components.Basics.Calculator",
"methods": ["Execute"], "methods": ["Execute", "Reset"],
"gui": "ComponentCalculator.vue", "gui": "ComponentCalculator.vue",
"category": "basics", "category": "basics",
"tags": ["arithmetic", "math", "basics"] "tags": ["arithmetic", "math", "basics"]

View File

@@ -1,31 +0,0 @@
code: basics.calculator
name: Simple calculator
description: Do simple operations for numbers in `args` input.
class: S8n.Components.Basics.Calculator
methods:
- Execute
gui: ComponentCalculator.vue
inputs:
- name: operator
type: string
description: Operation to perform
enum:
- add
- subtract
- multiply
- divide
required: true
- name: args
type: object[]
description: Array of numbers to operate on
required: true
outputs:
- name: result
type: object
description: Result of the calculation
tags:
- arithmetic
- math
- basics
source: S8n.Components.Packages (project)
category: basics

View File

@@ -1,55 +0,0 @@
code: basics.httprequest
name: HTTP Request
description: Make HTTP requests to any URL with custom headers and body.
class: S8n.Components.Basics.HttpRequest
methods:
- Execute
gui: ComponentHttpRequest.vue
inputs:
- name: method
type: string
description: HTTP method
enum:
- GET
- POST
- PUT
- DELETE
- PATCH
- HEAD
- OPTIONS
required: true
- name: url
type: string
description: Target URL
required: true
- name: headers
type: object
description: Optional HTTP headers
required: false
- name: body
type: object
description: Optional request body
required: false
outputs:
- name: statusCode
type: int
description: HTTP status code
- name: statusText
type: string
description: HTTP status text
- name: response
type: string
description: Response body as string
- name: headers
type: object
description: Response headers
- name: duration
type: long
description: Request duration in milliseconds
tags:
- http
- network
- web
- basics
source: S8n.Components.Packages (project)
category: basics