Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
{
"name": String layout name,
"displayName": String more descriptive name that is shown in the designer,
"version": the version, the same as for the components (integer),
"definition": A reference to the json file of this layout,
"icon": A reference to the icon shown in designer,
"preview": A reference to the preview gif to be displayed, default is null ,
"designStyleClass" : A css class to be added when the exploded view is enabled in designer, if not specified it fallbacks to 'customDivDesign'
"contains": ["Specifies an array of components/layouts which can be added to this layout container"], //the first one should be the one which is most used
"excludes": ["Used to specify that a layout can contain any component or layout except this list.
If present, the 'contains' property is ignored.
See the column.spec example below for more details."]
"topContainer": Used to determine whether this layout container can be added directly into the root of the form. The default value is false,
"tagType":The tag type for HTML output. The default value is 'div',
"deprecated": string to mark the component as deprecated - if it is deprecated, default value null (not deprecated)
"replacement": "package-layout", (optional) in case of deprecation, developer will provide a quick fix for such layouts to be automatically changed to the given replacement.
The default value is null
"model": {
"propertyName": type description, optional default value - the model properties are generated
on the tag as HTML attributes
"tagType": "string" // optional attribute if the tagType should be configurable in the developer
}
} |
...
Overview
Content Tools
Activity