addedInput schema / properties / effects
Added value: +{
+ "description": "Array of effects to apply",
+ "items": {
+ "properties": {
+ "blendMode": {
+ "description": "Blend mode",
+ "type": "string"
+ },
+ "color": {
+ "description": "Effect color (for shadows)",
+ "properties": {
+ "a": {
+ "description": "Alpha (0-1)",
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "b": {
+ "description": "Blue (0-1)",
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "g": {
+ "description": "Green (0-1)",
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "r": {
+ "description": "Red (0-1)",
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "r",
+ "g",
+ "b",
+ "a"
+ ],
+ "type": "object"
+ },
+ "offset": {
+ "description": "Offset (for shadows)",
+ "properties": {
+ "x": {
+ "description": "X offset",
+ "type": "number"
+ },
+ "y": {
+ "description": "Y offset",
+ "type": "number"
+ }
+ },
+ "required": [
+ "x",
+ "y"
+ ],
+ "type": "object"
+ },
+ "radius": {
+ "description": "Effect radius",
+ "type": "number"
+ },
+ "spread": {
+ "description": "Shadow spread (for shadows)",
+ "type": "number"
+ },
+ "type": {
+ "description": "Effect type",
+ "enum": [
+ "DROP_SHADOW",
+ "INNER_SHADOW",
+ "LAYER_BLUR",
+ "BACKGROUND_BLUR"
+ ],
+ "type": "string"
+ },
+ "visible": {
+ "description": "Whether the effect is visible",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}