Portal : Form Configuration Object

 

 

Schema definition

Schema

{ "title": "Portal Form configuration schema - Example - Home page", "description": "The schema comprises the entire JSON document for Home page and associated sections", "type": "object", "properties": { "index": { "type": "integer", "default": 0, "description": "Index for tab sequence", "examples": [ 0 ] }, "title": { "type": "string", "description": "Tab label", "default": "", "examples": [ "frmelmnts.lbl.home" ] }, "desc": { "type": "string", "description": "Tab brief description", "default": "", "examples": [ "frmelmnts.lbl.home" ] }, "menuType": { "type": "string", "description": "Tab Menu Type", "default": "", "examples": [ "Content" ] }, "contentType": { "type": "string", "description": "Content type used in tab and sections", "default": "", "examples": [ "home" ] }, "isEnabled": { "type": "boolean", "description": "Indicates whether tab is enabled for displaying in portal page", "default": true, "examples": [ true, false ] }, "isOnlineOnly": { "type": "boolean", "description": "Describes whether to be shown only for offline desktop", "default": false, "examples": [ true ] }, "theme": { "type": "object", "description": "Theme configuration for tab", "default": {}, "examples": [ { "baseColor": "", "textColor": "",