mosaicode/extensions/javascript/blocks/webaudio/Interface/Background.json

39 lines
975 B
JSON

{
"source": "JSON",
"data": "BLOCK",
"version": "0.0.1",
"type": "javascript.background",
"language": "javascript",
"extension": "webaudio",
"help": "Change Background color",
"label": "Background",
"color": "#24C1D3",
"group": "Interface",
"codes": [
{
"name": "declaration",
"code": "\nvar $port[rgb]$ = function(value){\n document.body.style.backgroundColor = value;\n return true;\n };\n"
},
{
"name": "onload",
"code": "\n$port[rgb]$('$prop[color]$');\n\n"
}
],
"properties": [
{
"name": "color",
"label": "Color",
"value": "#F00",
"format": "FF00FF",
"type": "Color"
}
],
"ports": [
{
"conn_type": "input",
"name": "rgb",
"label": "RGB COlor",
"type": "javascript.color"
}
]
}