{ "type":"object", "script" : "swirl.py", "title":"edt_eff_swirl_header", "required":true, "properties":{ "rotation-time": { "type": "number", "title":"edt_eff_rotationtime", "default": 10.0, "minimum" : 0.1, "append" : "edt_append_s", "propertyOrder" : 1 }, "center_x": { "type": "number", "title":"edt_eff_centerx", "default": 0.5, "minimum" : 0.0, "maximum" : 2.0, "step" : 0.1, "propertyOrder" : 2 }, "center_y": { "type": "number", "title":"edt_eff_centery", "default": 0.5, "minimum" : 0.0, "maximum" : 2.0, "step" : 0.1, "propertyOrder" : 3 }, "reverse": { "type": "boolean", "title":"edt_eff_reversedirection", "default": false, "propertyOrder" : 4 }, "random-center": { "type": "boolean", "title":"edt_eff_randomCenter", "default": false, "propertyOrder" : 5 }, "custom-colors": { "type": "array", "title":"edt_eff_customColor", "items" : { "type": "array", "title" : "edt_eff_color", "format":"colorpicker", "default" : [255,0,0], "items":{ "type":"integer", "minimum": 0, "maximum": 255 }, "minItems": 3, "maxItems": 3 }, "propertyOrder" : 6 } }, "additionalProperties": false }