sdp-menu v2.0.1
SdpMenu
This is a smart widget for the SDP Project
This widget is used to show a global menu in all the forthcoming SDP Modules.
How to use
Backend for frontend
In the global config/config.js file, setup the correct API url like:
... API_URL_MENU: process.env.API_URL_MENU || 'https://sdpmenu-api-aaaa.bbbb.be/...', ...
Frontend
1) Install this smartwidget:
npm install sdp-menu
2) Now you include the menu as follows:
<sdp-menu [isLoggedIn]="!!(ss.loggedInUser$ | async)"
[unsavedChanges]="ss.unsavedChanges$ | async"
[customerSelected]="customerSelected$ | async"
[privileges]="privileges"
(onMenu)="onMenu($event: MenuNode)"
(onSelect)="onSelect({ event: MouseEvent, item: MenuNode })"></sdp-menu>This library was generated with Angular CLI version 8.2.14.
Code scaffolding
Run ng generate component component-name --project sdp-menu to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module --project sdp-menu.
Note: Don't forget to add
--project sdp-menuor else it will be added to the default project in yourangular.jsonfile.
Build
Run ng build sdp-menu to build the project. The build artifacts will be stored in the dist/ directory.
Publishing
After building your library with ng build sdp-menu, go to the dist folder cd dist/sdp-menu and run npm publish.
Running unit tests
Run ng test sdp-menu to execute the unit tests via Karma.
Further help
To get more help on the Angular CLI use ng help or go check out the Angular CLI README.
2 years ago
2 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago