Digital Workspace relies on three main elements to achieve the dynamic extendability:
- Angular Dependency Injection
- ADF Extension Mechanism
- NgRx Store
The following diagram provide an overview of the composition of an extension and the different actors involved: