- For loading components with inputs/outputs directives, has been necessary to use the 'ng-dynamic-component' library because of unsupported on the official Angular issue https://github.com/angular/angular/issues/15360 - Allowed the dynamic components load - Grouped panels into panel component
OpenviduComponents
Architechture
openvidu-components-angular
│
└─── src (openvidu-components-testapp)
│
└───projects
│
└─── openvidu-angular
Development server
Run ng serve for a dev server.
Run, in a new terminal, npm run lib:serve for serving the openvidu-angular library with live reload
Code scaffolding
For generate new components in openvidu-angular:
ng g component components/component-name --project=openvidu-angular
Build
Run npm run lib:build to build the library.See more here