• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "title": "JSON schema for configuration.json",
3  "$schema": "http://json-schema.org/draft-07/schema#",
4  "type": "object",
5  "properties": {
6    "configuration": {
7      "description": "Indicates the configuration.",
8      "type": "object",
9      "propertyNames": {
10        "enum": [
11          "fontSizeScale",
12          "fontSizeMaxScale"
13        ]
14      },
15      "required": [
16      ],
17      "properties": {
18        "fontSizeScale": {
19          "description": "Specifies whether the font size of the application follow the system settings.",
20          "type": "string",
21          "enum": [
22            "followSystem",
23            "nonFollowSystem"
24          ]
25        },
26        "fontSizeMaxScale": {
27          "description": "Indicates the max font size scale of application.",
28          "type": "string",
29          "enum": [
30            "1",
31            "1.15",
32            "1.3",
33            "1.45",
34            "1.75",
35            "2",
36            "3.2"
37          ]
38        }
39      }
40    }
41  },
42  "required": [
43    "configuration"
44  ]
45}
46