iobroker.vis-2
Version:
Next generation graphical user interface for ioBroker.
99 lines (98 loc) • 3.11 kB
JSON
{
"type": "tabs",
"i18n": true,
"items": {
"license": {
"label": "License",
"type": "panel",
"items": {
"useLicenseManager": {
"type": "checkbox",
"label": "Use license manager",
"sm": 12
},
"license": {
"newLine": true,
"type": "text",
"minRows": 4,
"sm": 12,
"label": "License",
"hidden": "!!data.useLicenseManager"
},
"_uuid": {
"newLine": true,
"type": "uuid",
"sm": 12,
"md": 6,
"lg": 4
},
"_checkLicense": {
"newLine": true,
"type": "checkLicense",
"uuid": true,
"version": true
},
"_help": {
"newLine": true,
"type": "staticText",
"sm": 12,
"md": 6,
"lg": 4,
"text": "instruction"
},
"doNotShowProjectDialog": {
"newLine": true,
"type": "checkbox",
"label": "Do not show project dialog if URL is wrong",
"sm": 12
},
"forceBuild": {
"newLine": true,
"type": "checkbox",
"label": "Force pages rebuild",
"sm": 12
}
}
},
"loading": {
"label": "Loading background",
"type": "panel",
"items": {
"loadingBackgroundColor": {
"type": "color",
"sm": 12,
"md": 8,
"lg": 4,
"label": "Background color of the loading screen"
},
"loadingHideLogo": {
"newLine": true,
"sm": 12,
"md": 8,
"lg": 4,
"type": "checkbox",
"label": "Hide logo"
},
"loadingBackgroundImage": {
"newLine": true,
"sm": 12,
"md": 8,
"lg": 4,
"type": "checkbox",
"label": "Use background image"
},
"loading-bg.png": {
"newLine": true,
"type": "image",
"hidden": "!data.loadingBackgroundImage",
"sm": 12,
"md": 8,
"lg": 4,
"accept": "image/png",
"label": "Upload image",
"crop": true
}
}
}
}
}