custom-user-data-app
Version:
Library for CISCO AppDynamics's custom userData
76 lines (39 loc) • 2.26 kB
Markdown
# custom-user-data-app
developed by Subhajit Rajak(for CISCO appdynamics)
# usage:
step 1:
npm i custom-user-data-app
step 2:
import "AppdLibService" in your app.module.ts and pass it in providers
import { AppdLibService } from 'custom-user-data-app';
providers: [AppdLibService]
step 3:
import "AppdLibService" and dependency inject the AppdLibService in the constructor of the component where you want to record data in cisco appdynamics
import { AppdLibService } from 'custom-user-data-app';
constructor(public appDservice: AppdLibService){}
step 4:
call the adrumFunction of AppdLibService from the component with two arguments
step 5:
object of strings(this object can be anything) and appKey as string
let obj:any= {};
obj.user = "somevalue"; //user name
obj.token = "somevalue"; //user login token
obj.role = "somevalue"; // user role
obj.dashboard_name = "somevalue"; // dashboard of the component
obj.tab_name = "somevalue"; // tab of the component
obj.report_name = "somevalue"; // report of the component
let appKey = "XX-XXX-XXX-XXX"; // cisco appdynamics appKey
step 6:
final call example from component with two arguments one is obj as object and second one is appKey as string:
this.appDservice.adrumFunction(obj,appKey);
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 6.0.8. by Subhajit Rajak
## Code scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
## Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Running end-to-end tests
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
## Further help
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).