diff --git a/.gitignore b/.gitignore index 551af95..b458b7f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /node_modules .idea +/index.ngfactory.ts +/index.ngsummary.json diff --git a/README.md b/README.md index 1a7ffa5..6fd4bae 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Installation ============ ``` -npm install amcharts/amcharts3-angular2 --save +npm install @amcharts/amcharts3-angular --save ``` How to use @@ -23,7 +23,7 @@ How to use 2) In your app module, import the `AmChartsModule` module and add it to the `imports`: ```js -import { AmChartsModule } from "amcharts3-angular2"; +import { AmChartsModule } from "@amcharts/amcharts3-angular"; @NgModule({ imports: [ @@ -38,7 +38,7 @@ export class AppModule {} 3) Inject the `AmChartsService` into your app component, create a `
` element with an `id`, then use the `makeChart` method to create the chart: ```js -import { AmChartsService } from "amcharts3-angular2"; +import { AmChartsService } from "@amcharts/amcharts3-angular"; @Component({ template: `
` diff --git a/index.d.ts b/es2015/index.d.ts similarity index 100% rename from index.d.ts rename to es2015/index.d.ts diff --git a/index.js b/es2015/index.js similarity index 100% rename from index.js rename to es2015/index.js diff --git a/es2015/index.js.map b/es2015/index.js.map new file mode 100644 index 0000000..c437045 --- /dev/null +++ b/es2015/index.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["../index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAA,EAAW,UAAA,EAAY,KAAA,EAAqB,MAAA,EAAQ,QAAA,EAAU,UAAA,EAAW,MAAO,eAAA,CAAgB;AAOzG,iBAAiB,CAAG;IAElB,MAAM,CAAC,EAAA,CAAG,QAAC,CAAQ,IAAC,CAAI,CAAC,CAAC,CAAC;AAC7B,CAAC;AAED,mBAAmB,GAAK,EAAK,GAAK;IAChC,MAAM,CAAC,EAAA,CAAG,cAAC,CAAc,IAAC,CAAI,GAAC,EAAI,GAAA,CAAI,CAAC;AAC1C,CAAC;AAGD,oBAAoB,CAAG;IACrB,IAAI,MAAA,GAAS,EAAA,CAAG;IAGhB,GAAG,CAAC,CAAC,IAAI,GAAA,IAAO,CAAA,CAAE,CAAC,CAAA;QACjB,EAAE,CAAC,CAAC,SAAC,CAAS,CAAC,EAAE,GAAA,CAAI,CAAC,CAAC,CAAA;YACrB,MAAM,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,CAAC,CAAC,GAAC,CAAG,CAAC,CAAC;QAC7B,CAAC;IACH,CAAC;IAED,MAAM,CAAC,MAAA,CAAO;AAChB,CAAC;AAED,mBAAmB,CAAG;IACpB,IAAI,MAAA,GAAS,CAAA,CAAE,MAAC,CAAM;IAEtB,IAAI,MAAA,GAAS,IAAI,KAAA,CAAM,MAAC,CAAM,CAAC;IAE/B,GAAG,CAAC,CAAC,IAAI,CAAA,GAAI,CAAA,EAAG,CAAA,GAAI,MAAA,EAAQ,EAAA,CAAG,EAAE,CAAA;QAC/B,MAAM,CAAC,CAAC,CAAC,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;IACzB,CAAC;IAED,MAAM,CAAC,MAAA,CAAO;AAChB,CAAC;AAID,cAAc,CAAG;IACf,MAAM,CAAC,CAAC,OAAC,CAAO,CAAC,CAAC,CAAC,CAAC,CAAA;QACpB,KAAK,gBAAA;YACH,MAAM,CAAC,SAAA,CAAU,CAAC,CAAC,CAAC;QAEtB,KAAK,iBAAA;YACH,MAAM,CAAC,UAAA,CAAW,CAAC,CAAC,CAAC;QAGvB,KAAK,eAAA;YACH,MAAM,CAAC,IAAI,IAAA,CAAK,CAAC,CAAC,OAAC,EAAO,CAAE,CAAC;QAE/B;YACE,MAAM,CAAC,CAAA,CAAE;IACX,CAAC;AACH,CAAC;AAGD,eAAe,CAAG;IAChB,MAAM,CAAC,CAAA,KAAM,CAAA,CAAE;AACjB,CAAC;AAED,uBAAuB,CAAG,EAAK,CAAG;IAChC,MAAM,CAAC,CAAA,KAAM,CAAA,IAAK,CAAA,KAAE,CAAK,CAAC,CAAC,IAAI,KAAA,CAAM,CAAC,CAAC,CAAC,CAAC;AAC3C,CAAC;AAGD,8BAA8B,KAAO,EAAK,CAAG,EAAK,CAAG;IACnD,EAAE,CAAC,CAAC,CAAC,KAAK,CAAA,CAAE,CAAC,CAAA;QAEX,EAAE,CAAC,CAAC,CAAC,IAAI,IAAA,CAAK,CAAC,CAAA;YACb,CAAC,GAAG,EAAA,CAAG;QACT,CAAC;QAGD,EAAE,CAAC,CAAC,CAAC,IAAI,IAAA,CAAK,CAAC,CAAA;YACb,CAAC,GAAG,EAAA,CAAG;QACT,CAAC;QAED,IAAI,OAAA,GAAU,CAAA,CAAE,MAAC,CAAM;QACvB,IAAI,OAAA,GAAU,CAAA,CAAE,MAAC,CAAM;QAEvB,GAAG,CAAC,CAAC,IAAI,CAAA,GAAI,CAAA,EAAG,CAAA,GAAI,OAAA,EAAS,EAAA,CAAG,EAAE,CAAA;YAChC,IAAI,MAAA,GAAS,CAAA,CAAE,CAAC,CAAC,CAAC;YAElB,IAAI,GAAA,GAAM,KAAA,CAAM;YAGhB,GAAG,CAAC,CAAC,IAAI,CAAA,GAAI,CAAA,EAAG,CAAA,GAAI,OAAA,EAAS,EAAA,CAAG,EAAE,CAAA;gBAChC,IAAI,MAAA,GAAS,CAAA,CAAE,CAAC,CAAC,CAAC;gBAGlB,EAAE,CAAC,CAAC,MAAC,CAAM,KAAC,KAAU,MAAA,CAAO,KAAC;oBAC1B,MAAM,CAAC,MAAC,KAAU,MAAA,CAAO,MAAC,CAAM,CAAC,CAAA;oBACnC,GAAG,GAAG,IAAA,CAAK;oBACX,KAAK,CAAC;gBACR,CAAC;YACH,CAAC;YAED,EAAE,CAAC,CAAC,CAAC,GAAC,CAAG,CAAC,CAAA;gBAER,KAAK,CAAC,cAAC,CAAc,KAAC,EAAM,MAAA,CAAO,KAAC,EAAM,MAAA,CAAO,MAAC,CAAM,CAAC;YAC3D,CAAC;QACH,CAAC;IACH,CAAC;AACH,CAAC;AAGD,qBAAqB,CAAG,EAAK,CAAG,EAAK,CAAG;IACtC,IAAI,SAAA,GAAY,KAAA,CAAM;IAEtB,EAAE,CAAC,CAAC,CAAC,KAAK,CAAA,CAAE,CAAC,CAAA;QACX,IAAI,OAAA,GAAU,CAAA,CAAE,MAAC,CAAM;QACvB,IAAI,OAAA,GAAU,CAAA,CAAE,MAAC,CAAM;QAEvB,EAAE,CAAC,CAAC,OAAC,KAAW,OAAA,CAAQ,CAAC,CAAA;YACvB,CAAC,CAAC,MAAC,GAAQ,OAAA,CAAQ;YACnB,SAAS,GAAG,IAAA,CAAK;QACnB,CAAC;QAED,GAAG,CAAC,CAAC,IAAI,CAAA,GAAI,CAAA,EAAG,CAAA,GAAI,OAAA,EAAS,EAAA,CAAG,EAAE,CAAA;YAChC,EAAE,CAAC,CAAC,CAAC,GAAG,OAAA,CAAQ,CAAC,CAAA;gBACf,EAAE,CAAC,CAAC,MAAC,CAAM,CAAC,EAAE,CAAA,EAAG,CAAA,CAAE,CAAC,CAAC,EAAE,CAAA,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;oBAC5B,SAAS,GAAG,IAAA,CAAK;gBACnB,CAAC;YAEH,CAAC;YAAC,IAAA,CAAK,CAAA;gBAEL,CAAC,CAAC,CAAC,CAAC,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;gBAElB,SAAS,GAAG,IAAA,CAAK;YACnB,CAAC;QACH,CAAC;IACH,CAAC;IAED,MAAM,CAAC,SAAA,CAAU;AACnB,CAAC;AAGD,gBAAgB,GAAK,EAAK,GAAK,EAAK,CAAG,EAAK,CAAG;IAC7C,IAAI,SAAA,GAAY,KAAA,CAAM;IAEtB,EAAE,CAAC,CAAC,CAAC,KAAK,CAAA,CAAE,CAAC,CAAA;QACX,IAAI,KAAA,GAAQ,OAAA,CAAQ,CAAC,CAAC,CAAC;QACvB,IAAI,KAAA,GAAQ,OAAA,CAAQ,CAAC,CAAC,CAAC;QAEvB,EAAE,CAAC,CAAC,KAAC,KAAS,KAAA,CAAM,CAAC,CAAA;YACnB,MAAM,CAAC,CAAC,KAAC,CAAK,CAAC,CAAA;gBACf,KAAK,gBAAA;oBACH,EAAE,CAAC,CAAC,WAAC,CAAW,GAAC,CAAG,GAAC,CAAG,EAAE,CAAA,EAAG,CAAA,CAAE,CAAC,CAAC,CAAA;wBAC/B,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;oBACD,KAAK,CAAC;gBAER,KAAK,iBAAA;oBACH,EAAE,CAAC,CAAC,YAAC,CAAY,GAAC,CAAG,GAAC,CAAG,EAAE,CAAA,EAAG,CAAA,CAAE,CAAC,CAAC,CAAA;wBAChC,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;oBACD,KAAK,CAAC;gBAER,KAAK,eAAA;oBACH,EAAE,CAAC,CAAC,CAAC,CAAC,OAAC,EAAO,KAAM,CAAA,CAAE,OAAC,EAAO,CAAE,CAAC,CAAA;wBAE/B,GAAG,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC;wBACnB,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;oBACD,KAAK,CAAC;gBAER,KAAK,iBAAA;oBACH,EAAE,CAAC,CAAC,CAAC,aAAC,CAAa,CAAC,EAAE,CAAA,CAAE,CAAC,CAAC,CAAA;wBAExB,GAAG,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC;wBACnB,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;oBACD,KAAK,CAAC;gBAER;oBACE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAA,CAAE,CAAC,CAAA;wBAEX,GAAG,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC;wBACnB,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;oBACD,KAAK,CAAC;YACR,CAAC;QAGH,CAAC;QAAC,IAAA,CAAK,CAAA;YAEL,GAAG,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,CAAC,CAAC,CAAC;YACnB,SAAS,GAAG,IAAA,CAAK;QACnB,CAAC;IACH,CAAC;IAED,MAAM,CAAC,SAAA,CAAU;AACnB,CAAC;AAED,sBAAsB,KAAO,EAAK,MAAQ,EAAK,MAAQ;IACrD,IAAI,SAAA,GAAY,KAAA,CAAM;IAEtB,EAAE,CAAC,CAAC,MAAC,KAAU,MAAA,CAAO,CAAC,CAAA;QAErB,GAAG,CAAC,CAAC,IAAI,GAAA,IAAO,MAAA,CAAO,CAAC,CAAA;YACtB,EAAE,CAAC,CAAC,SAAC,CAAS,MAAC,EAAO,GAAA,CAAI,CAAC,CAAC,CAAA;gBAE1B,EAAE,CAAC,CAAC,SAAC,CAAS,MAAC,EAAO,GAAA,CAAI,CAAC,CAAC,CAAA;oBAE1B,EAAE,CAAC,CAAC,GAAC,KAAO,WAAA,CAAY,CAAC,CAAA;wBAEvB,oBAAoB,CAAC,KAAC,EAAM,MAAA,CAAO,GAAC,CAAG,EAAE,MAAA,CAAO,GAAC,CAAG,CAAC,CAAC;oBACxD,CAAC;oBAED,EAAE,CAAC,CAAC,MAAC,CAAM,KAAC,EAAM,GAAA,EAAK,MAAA,CAAO,GAAC,CAAG,EAAE,MAAA,CAAO,GAAC,CAAG,CAAC,CAAC,CAAC,CAAA;wBAChD,SAAS,GAAG,IAAA,CAAK;oBACnB,CAAC;gBAEH,CAAC;gBAAC,IAAA,CAAK,CAAA;oBAEL,KAAK,CAAC,GAAC,CAAG,GAAG,IAAA,CAAK,MAAC,CAAM,GAAC,CAAG,CAAC,CAAC;oBAC/B,SAAS,GAAG,IAAA,CAAK;gBACnB,CAAC;YACH,CAAC;QACH,CAAC;QAGD,GAAG,CAAC,CAAC,IAAI,GAAA,IAAO,MAAA,CAAO,CAAC,CAAA;YACtB,EAAE,CAAC,CAAC,SAAC,CAAS,MAAC,EAAO,GAAA,CAAI,IAAI,CAAA,SAAE,CAAS,MAAC,EAAO,GAAA,CAAI,CAAC,CAAC,CAAA;gBACrD,EAAE,CAAC,CAAC,GAAC,KAAO,WAAA,CAAY,CAAC,CAAA;oBACvB,oBAAoB,CAAC,KAAC,EAAM,MAAA,CAAO,GAAC,CAAG,EAAE,EAAA,CAAG,CAAC;gBAC/C,CAAC;gBAED,OAAO,KAAA,CAAM,GAAC,CAAG,CAAC;gBAClB,SAAS,GAAG,IAAA,CAAK;YACnB,CAAC;QACH,CAAC;IACH,CAAC;IAED,MAAM,CAAC,SAAA,CAAU;AACnB,CAAC;AAID;IAQE,2BAAY,EAAc,EAAU,KAAa;QAAb,UAAK,GAAL,KAAK,CAAQ;QAC/C,OAAO,CAAC,IAAI,CAAC,yEAAyE,CAAC,CAAC;QACxF,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC,aAAa,CAAC;IAC7B,CAAC;IAGD,uCAAW,GAAX,UAAY,CAA4B;QAAxC,iBAeC;QAdC,EAAE,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC;YAEd,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC;gBAEf,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC;oBAC3B,IAAI,SAAS,GAAG,YAAY,CAAC,KAAI,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,aAAa,EAAE,CAAC,CAAC,OAAO,CAAC,YAAY,CAAC,CAAC;oBAG1F,EAAE,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;wBACd,KAAI,CAAC,KAAK,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;oBAC/B,CAAC;gBACH,CAAC,CAAC,CAAC;YACL,CAAC;QACH,CAAC;IACH,CAAC;IAGD,oCAAQ,GAAR;QAAA,iBAcC;QAZC,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC;YAE3B,IAAM,KAAK,GAAG,IAAI,CAAC,KAAI,CAAC,OAAO,CAAC,CAAC;YAGjC,KAAI,CAAC,EAAE,CAAC,EAAE,GAAG,KAAI,CAAC,EAAE,CAAC;YAGrB,KAAI,CAAC,EAAE,CAAC,KAAK,CAAC,OAAO,GAAG,OAAO,CAAC;YAEhC,KAAI,CAAC,KAAK,GAAG,QAAQ,CAAC,SAAS,CAAC,KAAI,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QAClD,CAAC,CAAC,CAAC;IACL,CAAC;IAED,uCAAW,GAAX;QAAA,iBAOC;QANC,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC;YAEf,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC;gBAC3B,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC;YACrB,CAAC,CAAC,CAAC;QACL,CAAC;IACH,CAAC;IAeH,wBAAC;AAAD,CAtEA,AAsEC;;AAdM,4BAAU,GAA0B;IAC3C,EAAE,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC;gBACxB,QAAQ,EAAE,UAAU;aACrB,EAAG,EAAE;CACL,CAAC;AAEK,gCAAc,GAAmE,cAAM,OAAA;IAC9F,EAAC,IAAI,EAAE,UAAU,GAAG;IACpB,EAAC,IAAI,EAAE,MAAM,GAAG;CACf,EAH6F,CAG7F,CAAC;AACK,gCAAc,GAA2C;IAChE,IAAI,EAAE,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE;IACxB,SAAS,EAAE,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE;CAC5B,CAAC;AAKF;IACE,yBAAoB,IAAY;QAAZ,SAAI,GAAJ,IAAI,CAAQ;IAAG,CAAC;IAGpC,mCAAS,GAAT;QAAU,WAAW;aAAX,UAAW,EAAX,qBAAW,EAAX,IAAW;YAAX,sBAAW;;QACnB,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,iBAAiB,CAAC,cAAM,OAAA,QAAQ,CAAC,SAAS,OAAlB,QAAQ,EAAc,CAAC,GAAvB,CAAwB,CAAC,CAAC;IACrE,CAAC;IAGD,qCAAW,GAAX,UAAY,KAAU,EAAE,EAAc;QACpC,IAAI,CAAC,IAAI,CAAC,iBAAiB,CAAC;YAC1B,EAAE,EAAE,CAAC;YACL,KAAK,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;QAC1B,CAAC,CAAC,CAAC;IACL,CAAC;IAED,sCAAY,GAAZ,UAAa,KAAU;QACrB,IAAI,CAAC,IAAI,CAAC,iBAAiB,CAAC;YAC1B,KAAK,CAAC,KAAK,EAAE,CAAC;QAChB,CAAC,CAAC,CAAC;IACL,CAAC;IAQH,sBAAC;AAAD,CA5BA,AA4BC;;AAPM,0BAAU,GAA0B;IAC3C,EAAE,IAAI,EAAE,UAAU,EAAE;CACnB,CAAC;AAEK,8BAAc,GAAmE,cAAM,OAAA;IAC9F,EAAC,IAAI,EAAE,MAAM,GAAG;CACf,EAF6F,CAE7F,CAAC;AAKF;IAAA;IAgBA,CAAC;IAAD,qBAAC;AAAD,CAhBA,AAgBC;;AAhBmC,yBAAU,GAA0B;IACxE,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,CAAC;gBACvB,YAAY,EAAE;oBACZ,iBAAiB;iBAClB;gBACD,OAAO,EAAE;oBACP,iBAAiB;iBAClB;gBACD,SAAS,EAAE;oBACT,eAAe;iBAChB;aACF,EAAG,EAAE;CACL,CAAC;AAEK,6BAAc,GAAmE,cAAM,OAAA,EAC7F,EAD6F,CAC7F,CAAC","file":"index.js","sourceRoot":""} \ No newline at end of file diff --git a/index.metadata.json b/es2015/index.metadata.json similarity index 100% rename from index.metadata.json rename to es2015/index.metadata.json diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index 9f94bda..2d86ed0 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -23,7 +23,7 @@ "core-js": "^2.4.1", "rxjs": "^5.1.0", "zone.js": "^0.8.4", - "amcharts3-angular2": "file:../.." + "@amcharts/amcharts3-angular": "file:../.." }, "devDependencies": { "@angular/cli": "1.0.0", diff --git a/examples/angular-cli/src/app/app.component.ts b/examples/angular-cli/src/app/app.component.ts index d831f10..48c1f89 100644 --- a/examples/angular-cli/src/app/app.component.ts +++ b/examples/angular-cli/src/app/app.component.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { AmChartsService } from "amcharts3-angular2"; +import { AmChartsService } from "@amcharts/amcharts3-angular"; @Component({ selector: 'app-root', diff --git a/examples/angular-cli/src/app/app.module.ts b/examples/angular-cli/src/app/app.module.ts index 32834bd..c9667b7 100644 --- a/examples/angular-cli/src/app/app.module.ts +++ b/examples/angular-cli/src/app/app.module.ts @@ -4,7 +4,7 @@ import { FormsModule } from '@angular/forms'; import { HttpModule } from '@angular/http'; import { AppComponent } from './app.component'; -import { AmChartsModule } from "amcharts3-angular2"; +import { AmChartsModule } from "@amcharts/amcharts3-angular"; @NgModule({ declarations: [ diff --git a/examples/quickstart/README.md b/examples/quickstart/README.md index 9dd2001..bca229c 100644 --- a/examples/quickstart/README.md +++ b/examples/quickstart/README.md @@ -8,12 +8,12 @@ Run `npm install` and then `npm start` to run the server. Navigate to `http://lo ---- -If you are creating your own QuickStart seed, you will need to add `amcharts3-angular2` to your `src/systemjs.config.js` file, like this: +If you are creating your own QuickStart seed, you will need to add `@amcharts/amcharts3-angular` to your `src/systemjs.config.js` file, like this: ```js System.config({ map: { - 'amcharts3-angular2': 'node_modules/amcharts3-angular2/index.js' + '@amcharts/amcharts3-angular': 'node_modules/@amcharts/amcharts3-angular/umd/index.js' } }); ``` diff --git a/examples/quickstart/package.json b/examples/quickstart/package.json index 9cfbc35..9c47af8 100644 --- a/examples/quickstart/package.json +++ b/examples/quickstart/package.json @@ -38,7 +38,7 @@ "core-js": "^2.4.1", "rxjs": "5.0.1", "zone.js": "^0.8.4", - "amcharts3-angular2": "file:../.." + "@amcharts/amcharts3-angular": "file:../.." }, "devDependencies": { "concurrently": "^3.2.0", diff --git a/examples/quickstart/src/app/app.component.ts b/examples/quickstart/src/app/app.component.ts index 33363fb..cf06810 100644 --- a/examples/quickstart/src/app/app.component.ts +++ b/examples/quickstart/src/app/app.component.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { AmChartsService } from "amcharts3-angular2"; +import { AmChartsService } from "@amcharts/amcharts3-angular"; @Component({ selector: 'my-app', diff --git a/examples/quickstart/src/app/app.module.ts b/examples/quickstart/src/app/app.module.ts index 210ddae..fdbedec 100644 --- a/examples/quickstart/src/app/app.module.ts +++ b/examples/quickstart/src/app/app.module.ts @@ -2,7 +2,7 @@ import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { AppComponent } from './app.component'; -import { AmChartsModule } from "amcharts3-angular2"; +import { AmChartsModule } from "@amcharts/amcharts3-angular"; @NgModule({ imports: [ BrowserModule, AmChartsModule ], diff --git a/examples/quickstart/src/systemjs.config.js b/examples/quickstart/src/systemjs.config.js index 339a9b5..f882850 100644 --- a/examples/quickstart/src/systemjs.config.js +++ b/examples/quickstart/src/systemjs.config.js @@ -22,7 +22,7 @@ '@angular/http': 'npm:@angular/http/bundles/http.umd.js', '@angular/router': 'npm:@angular/router/bundles/router.umd.js', '@angular/forms': 'npm:@angular/forms/bundles/forms.umd.js', - 'amcharts3-angular2': 'node_modules/amcharts3-angular2/index.js', + '@amcharts/amcharts3-angular': 'node_modules/@amcharts/amcharts3-angular/umd/index.js', // other libraries 'rxjs': 'npm:rxjs', diff --git a/index.js.map b/index.js.map deleted file mode 100644 index a6ede08..0000000 --- a/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["index.ts"],"names":[],"mappings":"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","file":"index.js","sourceRoot":""} \ No newline at end of file diff --git a/package.json b/package.json index 677eb07..65974a3 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,16 @@ { - "name": "amcharts3-angular2", + "name": "@amcharts/amcharts3-angular", "version": "1.2.0", "description": "Official Angular 2 plugin for amCharts V3", - "module": "index.js", - "typings": "index.d.ts", + "main": "umd/index.js", + "module": "es2015/index.js", + "typings": "es2015/index.d.ts", "repository": { "type": "git", "url": "https://github.com/amcharts/amcharts3-angular2.git" }, "scripts": { - "build": "ngc" + "build": "ngc && ngc --p tsconfig-umd.json" }, "peerDependencies": { "@angular/core": "^2.0.0 || ^4.0.0" diff --git a/tsconfig-umd.json b/tsconfig-umd.json new file mode 100644 index 0000000..420c62e --- /dev/null +++ b/tsconfig-umd.json @@ -0,0 +1,7 @@ +{ + "extends": "./tsconfig", + "compilerOptions": { + "module": "umd", + "outDir": "umd" + } +} diff --git a/tsconfig.json b/tsconfig.json index 6b8601a..25051f1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,6 +3,7 @@ "index.ts" ], "compilerOptions": { + "outDir": "es2015", "target": "es5", "module": "es2015", "lib": ["es6", "es2015", "dom"], diff --git a/umd/index.d.ts b/umd/index.d.ts new file mode 100644 index 0000000..974a266 --- /dev/null +++ b/umd/index.d.ts @@ -0,0 +1,23 @@ +import { ElementRef, SimpleChange, NgZone } from "@angular/core"; +export declare class AmChartsDirective { + private _zone; + private el; + private chart; + id: string; + options: any; + constructor(el: ElementRef, _zone: NgZone); + ngOnChanges(x: { + options: SimpleChange; + }): void; + ngOnInit(): void; + ngOnDestroy(): void; +} +export declare class AmChartsService { + private zone; + constructor(zone: NgZone); + makeChart(...a: any[]): any; + updateChart(chart: any, fn: () => void): void; + destroyChart(chart: any): void; +} +export declare class AmChartsModule { +} diff --git a/umd/index.js b/umd/index.js new file mode 100644 index 0000000..12713a0 --- /dev/null +++ b/umd/index.js @@ -0,0 +1,283 @@ +(function (factory) { + if (typeof module === "object" && typeof module.exports === "object") { + var v = factory(require, exports); + if (v !== undefined) module.exports = v; + } + else if (typeof define === "function" && define.amd) { + define(["require", "exports", "@angular/core"], factory); + } +})(function (require, exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + var core_1 = require("@angular/core"); + function getType(x) { + return {}.toString.call(x); + } + function hasOwnKey(obj, key) { + return {}.hasOwnProperty.call(obj, key); + } + function copyObject(x) { + var output = {}; + for (var key in x) { + if (hasOwnKey(x, key)) { + output[key] = copy(x[key]); + } + } + return output; + } + function copyArray(x) { + var length = x.length; + var output = new Array(length); + for (var i = 0; i < length; ++i) { + output[i] = copy(x[i]); + } + return output; + } + function copy(x) { + switch (getType(x)) { + case "[object Array]": + return copyArray(x); + case "[object Object]": + return copyObject(x); + case "[object Date]": + return new Date(x.getTime()); + default: + return x; + } + } + function isNaN(x) { + return x !== x; + } + function isNumberEqual(x, y) { + return x === y || (isNaN(x) && isNaN(y)); + } + function removeChartListeners(chart, x, y) { + if (x !== y) { + if (x == null) { + x = []; + } + if (y == null) { + y = []; + } + var xLength = x.length; + var yLength = y.length; + for (var i = 0; i < xLength; ++i) { + var xValue = x[i]; + var has = false; + for (var j = 0; j < yLength; ++j) { + var yValue = y[j]; + if (xValue.event === yValue.event && + xValue.method === yValue.method) { + has = true; + break; + } + } + if (!has) { + chart.removeListener(chart, xValue.event, xValue.method); + } + } + } + } + function updateArray(a, x, y) { + var didUpdate = false; + if (x !== y) { + var xLength = x.length; + var yLength = y.length; + if (xLength !== yLength) { + a.length = yLength; + didUpdate = true; + } + for (var i = 0; i < yLength; ++i) { + if (i < xLength) { + if (update(a, i, x[i], y[i])) { + didUpdate = true; + } + } + else { + a[i] = copy(y[i]); + didUpdate = true; + } + } + } + return didUpdate; + } + function update(obj, key, x, y) { + var didUpdate = false; + if (x !== y) { + var xType = getType(x); + var yType = getType(y); + if (xType === yType) { + switch (xType) { + case "[object Array]": + if (updateArray(obj[key], x, y)) { + didUpdate = true; + } + break; + case "[object Object]": + if (updateObject(obj[key], x, y)) { + didUpdate = true; + } + break; + case "[object Date]": + if (x.getTime() !== y.getTime()) { + obj[key] = copy(y); + didUpdate = true; + } + break; + case "[object Number]": + if (!isNumberEqual(x, y)) { + obj[key] = copy(y); + didUpdate = true; + } + break; + default: + if (x !== y) { + obj[key] = copy(y); + didUpdate = true; + } + break; + } + } + else { + obj[key] = copy(y); + didUpdate = true; + } + } + return didUpdate; + } + function updateObject(chart, oldObj, newObj) { + var didUpdate = false; + if (oldObj !== newObj) { + for (var key in newObj) { + if (hasOwnKey(newObj, key)) { + if (hasOwnKey(oldObj, key)) { + if (key === "listeners") { + removeChartListeners(chart, oldObj[key], newObj[key]); + } + if (update(chart, key, oldObj[key], newObj[key])) { + didUpdate = true; + } + } + else { + chart[key] = copy(newObj[key]); + didUpdate = true; + } + } + } + for (var key in oldObj) { + if (hasOwnKey(oldObj, key) && !hasOwnKey(newObj, key)) { + if (key === "listeners") { + removeChartListeners(chart, oldObj[key], []); + } + delete chart[key]; + didUpdate = true; + } + } + } + return didUpdate; + } + var AmChartsDirective = (function () { + function AmChartsDirective(el, _zone) { + this._zone = _zone; + console.warn("Using the element is deprecated: use AmChartsService instead"); + this.el = el.nativeElement; + } + AmChartsDirective.prototype.ngOnChanges = function (x) { + var _this = this; + if (x.options) { + if (this.chart) { + this._zone.runOutsideAngular(function () { + var didUpdate = updateObject(_this.chart, x.options.previousValue, x.options.currentValue); + if (didUpdate) { + _this.chart.validateNow(true); + } + }); + } + } + }; + AmChartsDirective.prototype.ngOnInit = function () { + var _this = this; + this._zone.runOutsideAngular(function () { + var props = copy(_this.options); + _this.el.id = _this.id; + _this.el.style.display = "block"; + _this.chart = AmCharts.makeChart(_this.id, props); + }); + }; + AmChartsDirective.prototype.ngOnDestroy = function () { + var _this = this; + if (this.chart) { + this._zone.runOutsideAngular(function () { + _this.chart.clear(); + }); + } + }; + return AmChartsDirective; + }()); + AmChartsDirective.decorators = [ + { type: core_1.Directive, args: [{ + selector: "amCharts" + },] }, + ]; + AmChartsDirective.ctorParameters = function () { return [ + { type: core_1.ElementRef, }, + { type: core_1.NgZone, }, + ]; }; + AmChartsDirective.propDecorators = { + 'id': [{ type: core_1.Input },], + 'options': [{ type: core_1.Input },], + }; + exports.AmChartsDirective = AmChartsDirective; + var AmChartsService = (function () { + function AmChartsService(zone) { + this.zone = zone; + } + AmChartsService.prototype.makeChart = function () { + var a = []; + for (var _i = 0; _i < arguments.length; _i++) { + a[_i] = arguments[_i]; + } + return this.zone.runOutsideAngular(function () { return AmCharts.makeChart.apply(AmCharts, a); }); + }; + AmChartsService.prototype.updateChart = function (chart, fn) { + this.zone.runOutsideAngular(function () { + fn(); + chart.validateNow(true); + }); + }; + AmChartsService.prototype.destroyChart = function (chart) { + this.zone.runOutsideAngular(function () { + chart.clear(); + }); + }; + return AmChartsService; + }()); + AmChartsService.decorators = [ + { type: core_1.Injectable }, + ]; + AmChartsService.ctorParameters = function () { return [ + { type: core_1.NgZone, }, + ]; }; + exports.AmChartsService = AmChartsService; + var AmChartsModule = (function () { + function AmChartsModule() { + } + return AmChartsModule; + }()); + AmChartsModule.decorators = [ + { type: core_1.NgModule, args: [{ + declarations: [ + AmChartsDirective + ], + exports: [ + AmChartsDirective + ], + providers: [ + AmChartsService + ] + },] }, + ]; + AmChartsModule.ctorParameters = function () { return []; }; + exports.AmChartsModule = AmChartsModule; +}); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/umd/index.js.map b/umd/index.js.map new file mode 100644 index 0000000..dcf4eb7 --- /dev/null +++ b/umd/index.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["../index.ts"],"names":[],"mappings":"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","file":"index.js","sourceRoot":""} \ No newline at end of file diff --git a/umd/index.metadata.json b/umd/index.metadata.json new file mode 100644 index 0000000..30064ae --- /dev/null +++ b/umd/index.metadata.json @@ -0,0 +1 @@ +[{"__symbolic":"module","version":3,"metadata":{"AmChartsDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"amCharts"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AmChartsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"makeChart":[{"__symbolic":"method"}],"updateChart":[{"__symbolic":"method"}],"destroyChart":[{"__symbolic":"method"}]}},"AmChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AmChartsDirective"}],"exports":[{"__symbolic":"reference","name":"AmChartsDirective"}],"providers":[{"__symbolic":"reference","name":"AmChartsService"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"AmChartsDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"amCharts"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AmChartsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"makeChart":[{"__symbolic":"method"}],"updateChart":[{"__symbolic":"method"}],"destroyChart":[{"__symbolic":"method"}]}},"AmChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AmChartsDirective"}],"exports":[{"__symbolic":"reference","name":"AmChartsDirective"}],"providers":[{"__symbolic":"reference","name":"AmChartsService"}]}]}]}}}] \ No newline at end of file