iqs-libs-clientshell2-angular
TypeScript icon, indicating that this package has built-in type declarations

2.0.5 • Public • Published

Pip.WebUI Logo
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 package

This command will build a library. You can use local copy of this library or install latest version using npm i @iquipsys/iqs-clients2-shell.

  1. You can run example now:
npm run start

or

ng serve

Running unit tests

Important part of tests are designed for library. You can run library tests using command:

npm run test:lib

Tests for example application could be run using command:

npm run test

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Services available (by features)

  • applications feature:
    • IqsApplicationsConfigService - service to configure applications feature;
    • IqsApplicationsDataService - service to retrieve applications from server;
    • IqsApplicationsService - service to work with applications in application storage;
  • help feature:
    • IqsHelpPanelService - service to configure current state of IqsHelpPanel component;
  • notifications feature:
    • IqsNotificationsPanelService - service to configure current state of IqsNotificationsPanel component;
    • IqsNotificationsDataService - service to retrieve notifications from server;
    • IqsNotificationsService - service to work with notifications in application storage;
  • session feature:
    • IqsSessionConfigService - service to configure session parts 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;
  • settings feature:
    • IqsSettingsDataService - service to work with user settings requests;
    • IqsSettingsService - service to work with user settings in application storage;
  • shell feature`:
    • IqsShellService - service to configure shell behavior;
  • sites feature:
    • IqsSitesDataService - service to retrieve sites list from server;
    • IqsSitesService - service to work with sites in application storage;

Readme

Keywords

none

Package Sidebar

Install

npm i iqs-libs-clientshell2-angular

Weekly Downloads

4

Version

2.0.5

License

none

Unpacked Size

11.2 MB

Total Files

722

Last publish

Collaborators

  • pipdevs