GUAC-1176: Generalize form fields by removing the value property. Add type-specific convenience classes for each field.
This commit is contained in:
1 parent
0b8b67026a
commit
a532e22926
16 files changed
+452
-106
No files matched your search
@@ -67,16 +67,22 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "disable-auth",
|
||||
"title" : "Disable authentication",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "disable-auth",
|
||||
"title" : "Disable authentication",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "ignore-cert",
|
||||
"title" : "Ignore server certificate",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "ignore-cert",
|
||||
"title" : "Ignore server certificate",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -131,10 +137,13 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "console",
|
||||
"title" : "Administrator console",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "console",
|
||||
"title" : "Administrator console",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -193,28 +202,40 @@
|
||||
"name" : "device-redirection",
|
||||
"fields" : [
|
||||
{
|
||||
"name" : "console-audio",
|
||||
"title" : "Support audio in console",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "console-audio",
|
||||
"title" : "Support audio in console",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "disable-audio",
|
||||
"title" : "Disable audio",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "disable-audio",
|
||||
"title" : "Disable audio",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "enable-printing",
|
||||
"title" : "Enable printing",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "enable-printing",
|
||||
"title" : "Enable printing",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "enable-drive",
|
||||
"title" : "Enable drive",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "enable-drive",
|
||||
"title" : "Enable drive",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "drive-path",
|
||||
|
||||
@@ -131,10 +131,13 @@
|
||||
"name" : "sftp",
|
||||
"fields" : [
|
||||
{
|
||||
"name" : "enable-sftp",
|
||||
"title" : "Enable SFTP",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "enable-sftp",
|
||||
"title" : "Enable SFTP",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -37,16 +37,22 @@
|
||||
"name" : "display",
|
||||
"fields" : [
|
||||
{
|
||||
"name" : "read-only",
|
||||
"title" : "Read-only",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "read-only",
|
||||
"title" : "Read-only",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "swap-red-blue",
|
||||
"title" : "Swap red/blue components",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "swap-red-blue",
|
||||
"title" : "Swap red/blue components",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "cursor",
|
||||
@@ -119,10 +125,13 @@
|
||||
"name" : "audio",
|
||||
"fields" : [
|
||||
{
|
||||
"name" : "enable-audio",
|
||||
"title" : "Enable audio",
|
||||
"type" : "BOOLEAN",
|
||||
"value" : "true"
|
||||
"name" : "enable-audio",
|
||||
"title" : "Enable audio",
|
||||
"type" : "BOOLEAN",
|
||||
"options" : [{
|
||||
"value" : "true",
|
||||
"title" : "true"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"name" : "audio-servername",
|
||||
|
||||
Reference in new issue
Block a user