{ "type": "object", "properties": { "id": { "title": "Id", "type": "string", "default": "view", "required": true }, "title": { "title": "Title", "type": "string", "default": "View", "required": true }, "icon": { "title": "Icon", "description": "The icon to use for the view tile, such as 'home'", "default": "flask", "type": "string" }, "tile": { "title": "Show in the tiles", "type": "boolean", "default": false }, "menu": { "title": "Show in the menu", "type": "boolean", "default": false }, "properties": { "title": "Properties", "type": "array", "items": { "type": "object", "properties": { "name": { "title": "Name", "type": "string", "required": true }, "path": { "title": "Property", "type": "string", "enumVar": "readablePropertyPaths" } } } } } }