2.0.5 • Published 6 years ago
iqs-libs-clientshell2-angular v2.0.5
Iqs Client Shell
This module is released under MIT license and totally free for commercial and non-commercial use.
Build
Build process has 2 steps: 1. You have to build a library to further use. Run
npm run packageThis command will build a library. You can use local copy of this library or install latest version using npm i @iquipsys/iqs-clients2-shell.
- You can run example now:
npm run startor
ng serveRunning unit tests
Important part of tests are designed for library. You can run library tests using command:
npm run test:libTests for example application could be run using command:
npm run testRunning end-to-end tests
Run ng e2e to execute the end-to-end tests via Protractor.
Services available (by features)
applicationsfeature:IqsApplicationsConfigService- service to configureapplicationsfeature;IqsApplicationsDataService- service to retrieve applications from server;IqsApplicationsService- service to work with applications in application storage;
helpfeature:IqsHelpPanelService- service to configure current state ofIqsHelpPanelcomponent;
notificationsfeature:IqsNotificationsPanelService- service to configure current state ofIqsNotificationsPanelcomponent;IqsNotificationsDataService- service to retrieve notifications from server;IqsNotificationsService- service to work with notifications in application storage;
sessionfeature:IqsSessionConfigService- service to configuresessionparts of the application;IqsSessionDataService- service to retrieve session from server;IsqSessionService- service to work with session in application storage;IqsUsersDataService- temporary service to work with users. Will be deprecated in future and replaced;
settingsfeature:IqsSettingsDataService- service to work with user settings requests;IqsSettingsService- service to work with user settings in application storage;
shellfeature`:IqsShellService- service to configure shell behavior;
sitesfeature:IqsSitesDataService- service to retrieve sites list from server;IqsSitesService- service to work with sites in application storage;