Example JSON Form Example with General setting (#185)

I have created a new Category "General" with several Settings for
Hyperion.
For now the Submit Button only console.log's the values.

Known Bug: For some reason it seems to do not load the bootstrap
correctly or maybe the Lib isn't compatible with the newest version of
bootstrap.
This commit is contained in:
b1rdhous3
2016-08-18 21:14:50 +02:00
committed by redPanther
parent b9ad2977de
commit d8f6f86948
9 changed files with 11540 additions and 30 deletions

View File

@@ -6,11 +6,13 @@
"logger" :
{
"type" : "object",
"title" : "Logging",
"properties" :
{
"level" :
{
"enum" : ["silent", "warn", "verbose", "debug"]
{
"enum" : ["silent", "warn", "verbose", "debug"],
"title" : "Log-Level"
}
},
"additionalProperties" : false
@@ -671,7 +673,7 @@
}
},
"additionalProperties" : false
},
},
"forwarder" :
{
"type" : "object",
@@ -700,12 +702,14 @@
{
"type" : "object",
"required" : true,
"title" : "JSON Server",
"properties" :
{
"port" :
{
"type" : "integer",
"required" : true,
"title" : "Port",
"minimum" : 0,
"maximum" : 65535
}
@@ -716,12 +720,14 @@
{
"type" : "object",
"required" : true,
"title" : "Proto Server",
"properties" :
{
"port" :
{
"type" : "integer",
"required" : true,
"title" : "Port",
"minimum" : 0,
"maximum" : 65535
}
@@ -731,22 +737,26 @@
"boblightServer" :
{
"type" : "object",
"title" : "Boblight Server",
"properties" :
{
"enable" :
{
"type" : "boolean"
"type" : "boolean",
"title" : "Activate"
},
"port" :
{
"type" : "integer",
"required" : true,
"title" : "Port",
"minimum" : 0,
"maximum" : 65535
},
"priority" :
{
"type" : "integer"
"type" : "integer",
"title" : "Priority"
}
},
"additionalProperties" : false
@@ -754,34 +764,41 @@
"udpListener" :
{
"type" : "object",
"title" : "UDP Listener",
"properties" :
{
"enable" :
{
"type" : "boolean"
"type" : "boolean",
"title" : "Activate"
},
"address" :
{
"type" : "string",
"title" : "Address",
"required" : true
},
"port" :
{
"type" : "integer",
"title" : "Port",
"minimum" : 0,
"maximum" : 65535
},
"priority" :
{
"type" : "integer"
"type" : "integer",
"title" : "Priority"
},
"timeout" :
{
"type" : "integer"
"type" : "integer",
"title" : "Timeout"
},
"shared" :
{
"type" : "boolean"
"type" : "boolean",
"title" : "Shared"
}
},
"additionalProperties" : false
@@ -789,22 +806,26 @@
"webConfig" :
{
"type" : "object",
"title" : "WebUI - DANGER CHANGES CAN MAKE THE WEBUI UNREACHABLE!",
"required" : true,
"properties" :
{
"enable" :
{
"type" : "boolean",
"title" : "Activate",
"required" : true
},
"document_root" :
{
"type" : "string",
"title" : "Document Root",
"required" : true
},
"port" :
{
"type" : "integer",
"description" : "Port",
"required" : true
}
},