Versions Compared

Key

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

...

properties

Anchor
anc-model-properties-list
anc-model-properties-list
required

A list of property definition objects.

<property>

A subdefinition item defining one property of the model. Its definition interface is

Javadoc resource link
classNameinfo.magnolia.types.model.PropertyDefinition
renderTypeasynchronous
version1.0
.

Read the property definition properties section for all the details of a PropertyDefinition object.

subModels

Anchor
anc-submodels-property
anc-submodels-property
optional

A list of submodel definition objects.

<submodel>

A subdefinition item configuring a complete submodel. Its definition interface is

Javadoc resource link
classNameinfo.magnolia.types.model.SubModelDefinition
renderTypeasynchronous
.

A submodel has the same properties as a model, but a submodel cannot have additional submodels.

Anchor
anc-submodel-nodeType-property
anc-submodel-nodeType-property
If nodeType is not provided, the mgnl:contentNode is used by default.

nodeType

Anchor
anc-nodeType-property
anc-nodeType-property
optional

The name of the JCR node type for storing an item of the given content type.

If the given node type has not been registered yet, the system automatically registers a new node type by the given name. The type generated inherits from the Magnolia mgnl:content node type.

If nodeType is not provided, mgnl:content is used by default.

...

This section describes the 

Javadoc resource link
classNameinfo.magnolia.types.model.PropertyDefinition
renderTypeasynchronous
 definition item
version1.0
 item. Property definition items can be defined in the  properties property, which is a property of the model definition of a content type definition.

...