...
The dynamic fields framework consist of 3 main parts type, component, and the field generator directive, all workworking with the configuration provided by an external resource (normally the tab configuration)
The field types are configuration-based classes, every type extends from the dynamic field class, which holds the general behavior of the fields such as value loading, transformations, translations, highlights and more. Each new type can implement their own properties and overwrite default behavior, like the value loading.
...