Skip to main content
Version: 4.x


Extension is a technique that allows a developer to extend the functionality of one module in another.

The lsFusion platform supports extension of classes, properties, actions and forms. All the described mechanisms can also be used within a single module in order to change the initialization order of system elements.


It is worth noting that almost all other platform constructs (for example, the navigator or shape design) are extensible by definition, so there is no separate extension logic for them.