Child pages
  • WebLayouts

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
titlelayout spec file definition
{
	"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",
	"contains": ["Specifies an array of components/layouts which can be added to this layout container"],
	"topContainer": "Used to determine whether this layout container can be added directly into the root of the form",
	"tagType":"The tag type for HTML output. The default value is 'div'",
	"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
	}
}

...