Files
Essentials/essentials-framework/Essentials DM/Essentials_DM/Config/Schema/DmChassisControllerPropertiesConfigSchema.json

74 lines
2.3 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DmChassisController Properties Config Schema",
"description": "",
"$ref":"EssentialsConfigSchema.json/definitions/Device",
"properties":{
"properties":{
"$ref":"#/definitions/propertiesConfig"
}
},
"definitions": {
"propertiesConfig": {
"type":"object",
"additionalProperties": true,
"properties": {
"control":{
"type":"object",
"$ref":"ControlPropertiesConfigSchema.json#definitions/ControlPropertiesConfig"
},
"volumeControls":{
"type":"object",
"additionalProperties": {
"type":"object",
"$ref": "#definitions/dmAudioCardPropertiesConfig"
}
},
"inputSlots":{
"type":"object",
"additionalProperties": {
"type":"string"
}
},
"outputSlots":{
"type":"object",
"additionalProperties": {
"type":"string"
}
},
"inputNames":{
"type":"object",
"additionalProperties": {
"type":"string"
}
},
"outputNames":{
"type":"object",
"additionalProperties": {
"type":"string"
}
},
"noRouteText":{
"type":"string"
},
"inputSlotSupportsHdcp2":{
"type":"object",
"additionalProperties": {
"type":"boolean"
}
}
}
},
"dmAudioCardPropertiesConfig":{
"type":"object",
"properties": {
"OutLevel":{
"type":"integer"
},
"isVolumeControlPoint":{
"type":"boolean"
}
}
}
}
}