Component developers frequently require the utilization of a class from another existing component.
With 4D 20 R6, when a component has a declared namespace, its classes are now accessible to all components loaded in the host project via cs.namespace.
Deploying a component that uses classes from other components in a host project is now possible.
You just need to include all the components you need to call in your host project:
For example, if component 1 and component 2 are present in the same host project:
Component 2 will then be able to use classes from Component 1 or even from the 4D NetKit in any of its methods or functions.
In conclusion, with 4D 20 R6, developers can use classes from other components within a specific component and use them in a host project by including all the necessary components.