mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
refactor: Led layout, clearAll (#703)
* add SSDP name field * YALL - yet another led layout * led layout migration * add initial vscode config * merge clearAll with clear, rename Hyperion::compStateChange * simpler components api * Corrected code formatting + triggered PR build * fix: regression from #636 * Support for color patterns Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
This commit is contained in:
@@ -1,72 +1,64 @@
|
||||
{
|
||||
"type":"array",
|
||||
"required":true,
|
||||
"minItems":1,
|
||||
"items":
|
||||
{
|
||||
"type":"object",
|
||||
"required" : true,
|
||||
"properties":
|
||||
{
|
||||
"h":
|
||||
{
|
||||
"type":"object",
|
||||
"required" : true,
|
||||
"properties":
|
||||
{
|
||||
"min":
|
||||
{
|
||||
"type":"number",
|
||||
"minimum" : 0,
|
||||
"maximum" : 1,
|
||||
"required":true,
|
||||
"default" : 0
|
||||
},
|
||||
"max":
|
||||
{
|
||||
"type":"number",
|
||||
"minimum" : 0,
|
||||
"maximum" : 1,
|
||||
"required":true,
|
||||
"default" : 0.1
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
"type": "array",
|
||||
"required": true,
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": true,
|
||||
"properties": {
|
||||
"hmin": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 1,
|
||||
"required": true,
|
||||
"default": 0
|
||||
},
|
||||
"v":
|
||||
{
|
||||
"type":"object",
|
||||
"required" : true,
|
||||
"properties":
|
||||
{
|
||||
"min":
|
||||
{
|
||||
"type":"number",
|
||||
"minimum" : 0,
|
||||
"maximum" : 1,
|
||||
"required":true,
|
||||
"default" : 0
|
||||
},
|
||||
"max":
|
||||
{
|
||||
"type":"number",
|
||||
"minimum" : 0,
|
||||
"maximum" : 1,
|
||||
"required":true,
|
||||
"default" : 0.1
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
"hmax": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 1,
|
||||
"required": true,
|
||||
"default": 0.1
|
||||
},
|
||||
"colorOrder":
|
||||
{
|
||||
"vmin": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 1,
|
||||
"required": true,
|
||||
"default": 0
|
||||
},
|
||||
"vmax": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 1,
|
||||
"required": true,
|
||||
"default": 0.1
|
||||
},
|
||||
"colorOrder": {
|
||||
"type": "string",
|
||||
"enum" : ["rgb", "bgr", "rbg", "brg", "gbr", "grb"],
|
||||
"options" : {
|
||||
"enum_titles" : ["edt_conf_enum_rgb", "edt_conf_enum_bgr", "edt_conf_enum_rbg", "edt_conf_enum_brg", "edt_conf_enum_gbr", "edt_conf_enum_grb"]
|
||||
"enum": [
|
||||
"rgb",
|
||||
"bgr",
|
||||
"rbg",
|
||||
"brg",
|
||||
"gbr",
|
||||
"grb"
|
||||
],
|
||||
"options": {
|
||||
"enum_titles": [
|
||||
"edt_conf_enum_rgb",
|
||||
"edt_conf_enum_bgr",
|
||||
"edt_conf_enum_rbg",
|
||||
"edt_conf_enum_brg",
|
||||
"edt_conf_enum_gbr",
|
||||
"edt_conf_enum_grb"
|
||||
]
|
||||
}
|
||||
},
|
||||
"name": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
"additionalProperties": false
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user