Description
Nodes of this type can be used to create sections in a Web Panel based on dynamic Layout objects. These sections can appear inside a LayoutGrid as the grid's content, or as a standalone section (similar to Attributes node nodes). This node can also be used to implement grids in WorkWith and SubWorkWith nodes.
As detailed in the "properties" section, these nodes have a "Dynamic Layout" property that contains a reference to the object used to define the layout. This property is read only: it can be assigned when the object is created (for example, when adding a grid based on a transaction), or be changed later (for example, using the "Change Grid Layout" action).
When the dynamic layout object is changed, the children set is updated according to the dynamic layout's component definition. When children are updated, two principles are followed:
- If a child with the same type, and referring to the same LayoutSlot already exists, it is not modified.
- When a new child is added, its definition is updated using the inference rules defined in the layout's metadata.
It also has the same properties of the FreeStyleSection node.
Note: As explained above, this node's children are updated automatically when the layout is changed.
|