🗃️ Updates schema to include the show/ hide component attributes

This commit is contained in:
Alicia Sykes 2021-07-04 09:06:35 +01:00
parent 3f4b1575f9
commit bf6ffdb460
1 changed files with 36 additions and 5 deletions

View File

@ -123,6 +123,42 @@
"default": "medium", "default": "medium",
"description": "The size of each link item / icon" "description": "The size of each link item / icon"
}, },
"hideComponents": {
"type": "object",
"description": "Hide individual parts of the page. If not set, all components are visible by default",
"properties": {
"hideHeading": {
"type": "boolean",
"default": "false",
"description": "If set to true, the page heading & subtitle will be hidden"
},
"hideNav": {
"type": "boolean",
"default": "false",
"description": "If set to true, the navigation menu will be hidden"
},
"hideSearch": {
"type": "boolean",
"default": "false",
"description": "If set to true, the search bar will be hidden"
},
"hideSettings": {
"type": "boolean",
"default": "false",
"description": "If set to true, the settings buttons will be hidden"
},
"hideFooter": {
"type": "boolean",
"default": "false",
"description": "If set to true, the page footer will be hidden"
},
"hideSplashScreen": {
"type": "boolean",
"default": "true",
"description": "If set to true, the loading / splash screen will not be shown"
}
}
},
"cssThemes": { "cssThemes": {
"type": "array", "type": "array",
"description": "Theme names to be added to the dropdown", "description": "Theme names to be added to the dropdown",
@ -144,11 +180,6 @@
"type": "string", "type": "string",
"description": "Any custom CSS overides, must be minified" "description": "Any custom CSS overides, must be minified"
}, },
"showSplashScreen": {
"type": "boolean",
"default": false,
"description": "Display a loading screen when the app is launched"
},
"statusCheck": { "statusCheck": {
"type": "boolean", "type": "boolean",
"default": false, "default": false,