addedInput schema / properties / parameters / items / properties
Added value: +{
+ "defaultValue": {
+ "description": "Current/default value of the parameter; type matches `kind`.",
+ "oneOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "string"
+ }
+ ]
+ },
+ "description": {
+ "description": "Optional human-readable explanation of the parameter.",
+ "maxLength": 200,
+ "type": "string"
+ },
+ "kind": {
+ "description": "Control type Studio should render for this parameter.",
+ "enum": [
+ "number",
+ "integer",
+ "boolean",
+ "string"
+ ],
+ "type": "string"
+ },
+ "max": {
+ "description": "Optional inclusive upper bound (numeric params).",
+ "type": "number"
+ },
+ "min": {
+ "description": "Optional inclusive lower bound (numeric params).",
+ "type": "number"
+ },
+ "name": {
+ "description": "Parameter identifier as used in the script (e.g. \"width\").",
+ "maxLength": 40,
+ "minLength": 1,
+ "type": "string"
+ },
+ "step": {
+ "description": "Optional slider/step increment (numeric params).",
+ "type": "number"
+ },
+ "unit": {
+ "description": "Optional unit label shown next to the control (e.g. \"mm\", \"deg\").",
+ "maxLength": 8,
+ "type": "string"
+ }
+}