Properties & inheritance

Prev Next

Properties in Web Vision can be linked to the values of other properties or tags. This provides a flexible manner to create dynamic screens where visual behavior, layout, size, position, and logic can rely on other elements or runtime data.

For example, the size of an element can follow the size of its parent container, or the position of an element can depend on the position of another object.

Property inheritance

Property links are especially useful because they allow inheritance between elements. A property can inherit values from elements above it in the hierarchy, such as a parent container, or from elements below it, such as children components. This inheritance can also be established between elements at the same level.

This makes it possible to centralize configuration in a parent container and reuse it across multiple child elements, or to build higher-level behavior based on the properties of inner components. As a result, changes made in one place can automatically propagate to all linked properties.

Use case:

Property inheritance is useful for configuring the graphical appearance of a screen, distributing elements, controlling sizes and positions, and developing reusable logic across containers, components, and templates.

Web Vision Full Product Details