Skip to content

Commit 8d5d5c2

Browse files
committed
Angular2 fusioncharts stable code
1 parent c132f34 commit 8d5d5c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+1452
-726
lines changed

README.md

Lines changed: 70 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,72 @@
1-
Angular JS 2.0 Component for FusionCharts
2-
=========================================
1+
# angular2-fusioncharts
32

4-
Easily integrate FusionCharts into your Angular 2.0 app.
3+
## Installation
54

6-
QuickStart
7-
----------
5+
To install this library, run:
6+
7+
```bash
8+
$ npm install angular2-fusioncharts --save
9+
```
10+
11+
## Consuming your library
12+
13+
Once you have published your library to npm, you can import your library in any Angular application by running:
14+
15+
```bash
16+
$ npm install angular2-fusioncharts
17+
```
18+
19+
and then from your Angular `AppModule`:
20+
21+
```typescript
22+
import { BrowserModule } from '@angular/platform-browser';
23+
import { NgModule } from '@angular/core';
24+
25+
import { AppComponent } from './app.component';
26+
27+
// Import your library
28+
import { FusionChartsModule } from 'angular2-fusioncharts';
29+
30+
@NgModule({
31+
declarations: [
32+
AppComponent
33+
],
34+
imports: [
35+
BrowserModule,
36+
37+
// Specify your library as an import
38+
LibraryModule
39+
],
40+
providers: [],
41+
bootstrap: [AppComponent]
42+
})
43+
export class AppModule { }
44+
```
45+
46+
Once your library is imported, you can use its components, directives and pipes in your Angular application:
47+
48+
```xml
49+
<!-- You can now use your library component in app.component.html -->
50+
<h1>
51+
{{title}}
52+
</h1>
53+
<fusioncharts></fusioncharts>
54+
```
55+
56+
## Development
57+
58+
To generate all `*.js`, `*.js.map` and `*.d.ts` files:
59+
60+
```bash
61+
$ npm run tsc
62+
```
63+
64+
To lint all `*.ts` files:
65+
66+
```bash
67+
$ npm run lint
68+
```
69+
70+
## License
71+
72+
MIT © [Rohit Kumar](mailto:[email protected])

dist/index.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { ModuleWithProviders } from '@angular/core';
2+
export * from './src/fusioncharts.component';
3+
export * from './src/fusioncharts.directive';
4+
export * from './src/fusioncharts.pipe';
5+
export * from './src/fusioncharts.service';
6+
export declare class FusionChartsModule {
7+
static forRoot(): ModuleWithProviders;
8+
}

dist/index.js

Lines changed: 54 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.metadata.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"__symbolic":"module","version":3,"metadata":{"FusionChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","module":"./src/fusioncharts.component","name":"FusionChartsComponent"},{"__symbolic":"reference","module":"./src/fusioncharts.directive","name":"FusionChartsDirective"},{"__symbolic":"reference","module":"./src/fusioncharts.pipe","name":"FusionChartsPipe"}],"exports":[{"__symbolic":"reference","module":"./src/fusioncharts.component","name":"FusionChartsComponent"},{"__symbolic":"reference","module":"./src/fusioncharts.directive","name":"FusionChartsDirective"},{"__symbolic":"reference","module":"./src/fusioncharts.pipe","name":"FusionChartsPipe"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"FusionChartsModule"},"providers":[{"__symbolic":"reference","module":"./src/fusioncharts.service","name":"FusionChartsService"}]}}}}},"exports":[{"from":"./src/fusioncharts.component"},{"from":"./src/fusioncharts.directive"},{"from":"./src/fusioncharts.pipe"},{"from":"./src/fusioncharts.service"}]},{"__symbolic":"module","version":1,"metadata":{"FusionChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","module":"./src/fusioncharts.component","name":"FusionChartsComponent"},{"__symbolic":"reference","module":"./src/fusioncharts.directive","name":"FusionChartsDirective"},{"__symbolic":"reference","module":"./src/fusioncharts.pipe","name":"FusionChartsPipe"}],"exports":[{"__symbolic":"reference","module":"./src/fusioncharts.component","name":"FusionChartsComponent"},{"__symbolic":"reference","module":"./src/fusioncharts.directive","name":"FusionChartsDirective"},{"__symbolic":"reference","module":"./src/fusioncharts.pipe","name":"FusionChartsPipe"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"FusionChartsModule"},"providers":[{"__symbolic":"reference","module":"./src/fusioncharts.service","name":"FusionChartsService"}]}}}}},"exports":[{"from":"./src/fusioncharts.component"},{"from":"./src/fusioncharts.directive"},{"from":"./src/fusioncharts.pipe"},{"from":"./src/fusioncharts.service"}]}]

dist/lib/charts/fusioncharts.charts.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

dist/lib/index.d.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

dist/lib/maps/fusioncharts.maps.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

dist/lib/powercharts/fusioncharts.powercharts.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

dist/lib/widgets/fusioncharts.widgets.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)