diff --git a/README.md b/README.md index 7cee6ad..59753d6 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,8 @@ Highcharts itself provides bunch of events, and you still can use them with angu All the events from the [options.chart.events](http://api.highcharts.com/highcharts#chart.events) are available as output properties of the `chart` component. +To prevent the default action, set `eventNamePreventDefault` to a truthy value -- for example: `` + ```HTML ``` diff --git a/dist/ChartComponent.d.ts b/dist/ChartComponent.d.ts index 2b24256..a8315f0 100644 --- a/dist/ChartComponent.d.ts +++ b/dist/ChartComponent.d.ts @@ -18,6 +18,16 @@ export declare class ChartComponent { load: EventEmitter; redraw: EventEmitter; selection: EventEmitter; + createPreventDefault: boolean; + clickPreventDefault: boolean; + addSeriesPreventDefault: boolean; + afterPrintPreventDefault: boolean; + beforePrintPreventDefault: boolean; + drilldownPreventDefault: boolean; + drillupPreventDefault: boolean; + loadPreventDefault: boolean; + redrawPreventDefault: boolean; + selectionPreventDefault: boolean; chart: any; element: ElementRef; highchartsService: HighchartsService; @@ -25,7 +35,7 @@ export declare class ChartComponent { private baseOpts; type: string; options: any; - private init(); + private init; ngAfterViewInit(): void; constructor(element: ElementRef, highchartsService: HighchartsService); } diff --git a/dist/ChartComponent.js b/dist/ChartComponent.js index 686d280..8aff9f9 100644 --- a/dist/ChartComponent.js +++ b/dist/ChartComponent.js @@ -8,6 +8,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartSeriesComponent_1 = require("./ChartSeriesComponent"); var ChartXAxisComponent_1 = require("./ChartXAxisComponent"); @@ -50,76 +51,116 @@ var ChartComponent = (function () { this.baseOpts = createBaseOpts_1.createBaseOpts(this, this.series, this.series ? this.series.point : null, this.xAxis, this.yAxis, this.element.nativeElement); this.init(); }; + __decorate([ + core_1.ContentChild(ChartSeriesComponent_1.ChartSeriesComponent), + __metadata("design:type", ChartSeriesComponent_1.ChartSeriesComponent) + ], ChartComponent.prototype, "series", void 0); + __decorate([ + core_1.ContentChild(ChartXAxisComponent_1.ChartXAxisComponent), + __metadata("design:type", ChartXAxisComponent_1.ChartXAxisComponent) + ], ChartComponent.prototype, "xAxis", void 0); + __decorate([ + core_1.ContentChild(ChartYAxisComponent_1.ChartYAxisComponent), + __metadata("design:type", ChartYAxisComponent_1.ChartYAxisComponent) + ], ChartComponent.prototype, "yAxis", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "create", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "click", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "addSeries", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "afterPrint", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "beforePrint", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "drilldown", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "drillup", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "load", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "redraw", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartComponent.prototype, "selection", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "createPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "clickPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "addSeriesPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "afterPrintPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "beforePrintPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "drilldownPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "drillupPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "loadPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "redrawPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Boolean) + ], ChartComponent.prototype, "selectionPreventDefault", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", String) + ], ChartComponent.prototype, "type", void 0); + __decorate([ + core_1.Input(), + __metadata("design:type", Object), + __metadata("design:paramtypes", [Object]) + ], ChartComponent.prototype, "options", null); + ChartComponent = __decorate([ + core_1.Component({ + selector: 'chart', + template: ' ', + providers: [HighchartsService_1.HighchartsService], + }), + __metadata("design:paramtypes", [core_1.ElementRef, HighchartsService_1.HighchartsService]) + ], ChartComponent); return ChartComponent; }()); -__decorate([ - core_1.ContentChild(ChartSeriesComponent_1.ChartSeriesComponent), - __metadata("design:type", ChartSeriesComponent_1.ChartSeriesComponent) -], ChartComponent.prototype, "series", void 0); -__decorate([ - core_1.ContentChild(ChartXAxisComponent_1.ChartXAxisComponent), - __metadata("design:type", ChartXAxisComponent_1.ChartXAxisComponent) -], ChartComponent.prototype, "xAxis", void 0); -__decorate([ - core_1.ContentChild(ChartYAxisComponent_1.ChartYAxisComponent), - __metadata("design:type", ChartYAxisComponent_1.ChartYAxisComponent) -], ChartComponent.prototype, "yAxis", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "create", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "click", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "addSeries", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "afterPrint", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "beforePrint", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "drilldown", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "drillup", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "load", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "redraw", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartComponent.prototype, "selection", void 0); -__decorate([ - core_1.Input(), - __metadata("design:type", String) -], ChartComponent.prototype, "type", void 0); -__decorate([ - core_1.Input(), - __metadata("design:type", Object), - __metadata("design:paramtypes", [Object]) -], ChartComponent.prototype, "options", null); -ChartComponent = __decorate([ - core_1.Component({ - selector: 'chart', - template: ' ', - providers: [HighchartsService_1.HighchartsService], - }), - __metadata("design:paramtypes", [core_1.ElementRef, HighchartsService_1.HighchartsService]) -], ChartComponent); exports.ChartComponent = ChartComponent; //# sourceMappingURL=ChartComponent.js.map \ No newline at end of file diff --git a/dist/ChartComponent.js.map b/dist/ChartComponent.js.map index 3225b5e..74e51a0 100644 --- a/dist/ChartComponent.js.map +++ b/dist/ChartComponent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartComponent.js","sourceRoot":"","sources":["../src/ChartComponent.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ChartComponent.js","sourceRoot":"","sources":["../src/ChartComponent.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/ChartComponent.metadata.json b/dist/ChartComponent.metadata.json index 537f6cf..403fb93 100644 --- a/dist/ChartComponent.metadata.json +++ b/dist/ChartComponent.metadata.json @@ -1 +1 @@ -[{"__symbolic":"module","version":3,"metadata":{"ChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"chart","template":" ","providers":[{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}],"members":{"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartSeriesComponent","name":"ChartSeriesComponent"}]}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartXAxisComponent","name":"ChartXAxisComponent"}]}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartYAxisComponent","name":"ChartYAxisComponent"}]}]}],"create":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"addSeries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"afterPrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"beforePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drilldown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drillup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"load":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"redraw":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"type":[{"__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"}}]}],"init":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"ChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"chart","template":" ","providers":[{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}],"members":{"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartSeriesComponent","name":"ChartSeriesComponent"}]}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartXAxisComponent","name":"ChartXAxisComponent"}]}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartYAxisComponent","name":"ChartYAxisComponent"}]}]}],"create":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"addSeries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"afterPrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"beforePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drilldown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drillup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"load":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"redraw":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"type":[{"__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"}}]}],"init":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}}}}] \ No newline at end of file +[{"__symbolic":"module","version":3,"metadata":{"ChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"chart","template":" ","providers":[{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}],"members":{"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartSeriesComponent","name":"ChartSeriesComponent"}]}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartXAxisComponent","name":"ChartXAxisComponent"}]}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartYAxisComponent","name":"ChartYAxisComponent"}]}]}],"create":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"addSeries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"afterPrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"beforePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drilldown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drillup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"load":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"redraw":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"createPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clickPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"addSeriesPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"afterPrintPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"beforePrintPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"drilldownPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"drillupPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"loadPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"redrawPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selectionPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__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"}}]}],"init":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"ChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"chart","template":" ","providers":[{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}],"members":{"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartSeriesComponent","name":"ChartSeriesComponent"}]}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartXAxisComponent","name":"ChartXAxisComponent"}]}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"./ChartYAxisComponent","name":"ChartYAxisComponent"}]}]}],"create":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"addSeries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"afterPrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"beforePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drilldown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drillup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"load":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"redraw":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"selection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"createPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"clickPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"addSeriesPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"afterPrintPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"beforePrintPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"drilldownPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"drillupPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"loadPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"redrawPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selectionPreventDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__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"}}]}],"init":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./HighchartsService","name":"HighchartsService"}]}]}}}}] \ No newline at end of file diff --git a/dist/ChartComponent.spec.js b/dist/ChartComponent.spec.js index 623729d..9ed3ac4 100644 --- a/dist/ChartComponent.spec.js +++ b/dist/ChartComponent.spec.js @@ -5,6 +5,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var testing_1 = require("@angular/core/testing"); var ChartComponent_1 = require("./ChartComponent"); @@ -20,14 +21,14 @@ function main() { var TestComponent = (function () { function TestComponent() { } + TestComponent = __decorate([ + core_1.Component({ + selector: 'test-component', + template: '' + }) + ], TestComponent); return TestComponent; }()); - TestComponent = __decorate([ - core_1.Component({ - selector: 'test-component', - template: '' - }) - ], TestComponent); beforeEach(function () { highchartsServiceMock = new Mocks_1.HighchartsServiceMock(); testing_1.TestBed.configureTestingModule({ diff --git a/dist/ChartComponent.spec.js.map b/dist/ChartComponent.spec.js.map index 89ba8af..381a54f 100644 --- a/dist/ChartComponent.spec.js.map +++ b/dist/ChartComponent.spec.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartComponent.spec.js","sourceRoot":"","sources":["../src/ChartComponent.spec.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ChartComponent.spec.js","sourceRoot":"","sources":["../src/ChartComponent.spec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/ChartEvent.js b/dist/ChartEvent.js index 08889ce..c175917 100644 --- a/dist/ChartEvent.js +++ b/dist/ChartEvent.js @@ -1,4 +1,5 @@ "use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); var ChartEvent = (function () { function ChartEvent(event, context) { this.originalEvent = event; diff --git a/dist/ChartEvent.js.map b/dist/ChartEvent.js.map index 2d575cb..426b385 100644 --- a/dist/ChartEvent.js.map +++ b/dist/ChartEvent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartEvent.js","sourceRoot":"","sources":["../src/ChartEvent.ts"],"names":[],"mappings":";AAAA;IAGI,oBAAa,KAAK,EAAE,OAAO;QACvB,IAAI,CAAC,aAAa,GAAG,KAAK,CAAC;QAC3B,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;IAC3B,CAAC;IACL,iBAAC;AAAD,CAAC,AAPD,IAOC;AAPY,gCAAU"} \ No newline at end of file +{"version":3,"file":"ChartEvent.js","sourceRoot":"","sources":["../src/ChartEvent.ts"],"names":[],"mappings":";;AAAA;IAGI,oBAAa,KAAK,EAAE,OAAO;QACvB,IAAI,CAAC,aAAa,GAAG,KAAK,CAAC;QAC3B,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;IAC3B,CAAC;IACL,iBAAC;AAAD,CAAC,AAPD,IAOC;AAPY,gCAAU"} \ No newline at end of file diff --git a/dist/ChartPointComponent.d.ts b/dist/ChartPointComponent.d.ts index e0760d7..c99bab2 100644 --- a/dist/ChartPointComponent.d.ts +++ b/dist/ChartPointComponent.d.ts @@ -2,6 +2,9 @@ import { EventEmitter } from '@angular/core'; import { ChartEvent } from './ChartEvent'; export declare class ChartPointComponent { click: EventEmitter; + drag: EventEmitter; + dragStart: EventEmitter; + drop: EventEmitter; remove: EventEmitter; select: EventEmitter; unselect: EventEmitter; diff --git a/dist/ChartPointComponent.js b/dist/ChartPointComponent.js index a6af2bc..f071d66 100644 --- a/dist/ChartPointComponent.js +++ b/dist/ChartPointComponent.js @@ -8,10 +8,14 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartPointComponent = (function () { function ChartPointComponent() { this.click = new core_1.EventEmitter(); + this.drag = new core_1.EventEmitter(); + this.dragStart = new core_1.EventEmitter(); + this.drop = new core_1.EventEmitter(); this.remove = new core_1.EventEmitter(); this.select = new core_1.EventEmitter(); this.unselect = new core_1.EventEmitter(); @@ -19,40 +23,52 @@ var ChartPointComponent = (function () { this.mouseOut = new core_1.EventEmitter(); this.update = new core_1.EventEmitter(); } + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "click", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "drag", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "dragStart", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "drop", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "remove", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "select", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "unselect", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "mouseOver", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "mouseOut", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartPointComponent.prototype, "update", void 0); + ChartPointComponent = __decorate([ + core_1.Directive({ + selector: 'point' + }) + ], ChartPointComponent); return ChartPointComponent; }()); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "click", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "remove", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "select", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "unselect", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "mouseOver", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "mouseOut", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartPointComponent.prototype, "update", void 0); -ChartPointComponent = __decorate([ - core_1.Directive({ - selector: 'point' - }) -], ChartPointComponent); exports.ChartPointComponent = ChartPointComponent; //# sourceMappingURL=ChartPointComponent.js.map \ No newline at end of file diff --git a/dist/ChartPointComponent.js.map b/dist/ChartPointComponent.js.map index 1910e10..62ba223 100644 --- a/dist/ChartPointComponent.js.map +++ b/dist/ChartPointComponent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartPointComponent.js","sourceRoot":"","sources":["../src/ChartPointComponent.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,sCAAgE;AAMhE,IAAa,mBAAmB;IAHhC;QAIc,UAAK,GAAG,IAAI,mBAAY,EAAc,CAAC;QACvC,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;QACxC,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;QACxC,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,cAAS,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC3C,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;IACtD,CAAC;IAAD,0BAAC;AAAD,CAAC,AARD,IAQC;AAPa;IAAT,aAAM,EAAE;;kDAAwC;AACvC;IAAT,aAAM,EAAE;;mDAAyC;AACxC;IAAT,aAAM,EAAE;;mDAAyC;AACxC;IAAT,aAAM,EAAE;;qDAA2C;AAC1C;IAAT,aAAM,EAAE;;sDAA4C;AAC3C;IAAT,aAAM,EAAE;;qDAA2C;AAC1C;IAAT,aAAM,EAAE;;mDAAyC;AAPzC,mBAAmB;IAH/B,gBAAS,CAAC;QACP,QAAQ,EAAE,OAAO;KACpB,CAAC;GACW,mBAAmB,CAQ/B;AARY,kDAAmB"} \ No newline at end of file +{"version":3,"file":"ChartPointComponent.js","sourceRoot":"","sources":["../src/ChartPointComponent.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAgE;AAMhE;IAHA;QAIc,UAAK,GAAG,IAAI,mBAAY,EAAc,CAAC;QACvC,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;QACtC,cAAS,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC3C,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;QACtC,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;QACxC,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;QACxC,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,cAAS,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC3C,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,WAAM,GAAG,IAAI,mBAAY,EAAc,CAAC;IACtD,CAAC;IAVa;QAAT,aAAM,EAAE;;sDAAwC;IACvC;QAAT,aAAM,EAAE;;qDAAuC;IACtC;QAAT,aAAM,EAAE;;0DAA4C;IAC3C;QAAT,aAAM,EAAE;;qDAAuC;IACtC;QAAT,aAAM,EAAE;;uDAAyC;IACxC;QAAT,aAAM,EAAE;;uDAAyC;IACxC;QAAT,aAAM,EAAE;;yDAA2C;IAC1C;QAAT,aAAM,EAAE;;0DAA4C;IAC3C;QAAT,aAAM,EAAE;;yDAA2C;IAC1C;QAAT,aAAM,EAAE;;uDAAyC;IAVzC,mBAAmB;QAH/B,gBAAS,CAAC;YACP,QAAQ,EAAE,OAAO;SACpB,CAAC;OACW,mBAAmB,CAW/B;IAAD,0BAAC;CAAA,AAXD,IAWC;AAXY,kDAAmB"} \ No newline at end of file diff --git a/dist/ChartPointComponent.metadata.json b/dist/ChartPointComponent.metadata.json index 770d83d..ef529a4 100644 --- a/dist/ChartPointComponent.metadata.json +++ b/dist/ChartPointComponent.metadata.json @@ -1 +1 @@ -[{"__symbolic":"module","version":3,"metadata":{"ChartPointComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"point"}]}],"members":{"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"remove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"unselect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"update":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"ChartPointComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"point"}]}],"members":{"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"remove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"unselect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"update":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}}] \ No newline at end of file +[{"__symbolic":"module","version":3,"metadata":{"ChartPointComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"point"}]}],"members":{"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"dragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"remove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"unselect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"update":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"ChartPointComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"point"}]}],"members":{"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"dragStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"drop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"remove":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"unselect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOver":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"mouseOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"update":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}}] \ No newline at end of file diff --git a/dist/ChartSeriesComponent.js b/dist/ChartSeriesComponent.js index d50c99d..c199af4 100644 --- a/dist/ChartSeriesComponent.js +++ b/dist/ChartSeriesComponent.js @@ -8,6 +8,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartPointComponent_1 = require("./ChartPointComponent"); var ChartSeriesComponent = (function () { @@ -21,48 +22,48 @@ var ChartSeriesComponent = (function () { this.mouseOut = new core_1.EventEmitter(); this.show = new core_1.EventEmitter(); } + __decorate([ + core_1.ContentChild(ChartPointComponent_1.ChartPointComponent), + __metadata("design:type", ChartPointComponent_1.ChartPointComponent) + ], ChartSeriesComponent.prototype, "point", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "click", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "afterAnimate", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "checkboxClick", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "hide", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "legendItemClick", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "mouseOver", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "mouseOut", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartSeriesComponent.prototype, "show", void 0); + ChartSeriesComponent = __decorate([ + core_1.Directive({ + selector: 'series' + }) + ], ChartSeriesComponent); return ChartSeriesComponent; }()); -__decorate([ - core_1.ContentChild(ChartPointComponent_1.ChartPointComponent), - __metadata("design:type", ChartPointComponent_1.ChartPointComponent) -], ChartSeriesComponent.prototype, "point", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "click", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "afterAnimate", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "checkboxClick", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "hide", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "legendItemClick", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "mouseOver", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "mouseOut", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartSeriesComponent.prototype, "show", void 0); -ChartSeriesComponent = __decorate([ - core_1.Directive({ - selector: 'series' - }) -], ChartSeriesComponent); exports.ChartSeriesComponent = ChartSeriesComponent; //# sourceMappingURL=ChartSeriesComponent.js.map \ No newline at end of file diff --git a/dist/ChartSeriesComponent.js.map b/dist/ChartSeriesComponent.js.map index 94ae175..b061feb 100644 --- a/dist/ChartSeriesComponent.js.map +++ b/dist/ChartSeriesComponent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartSeriesComponent.js","sourceRoot":"","sources":["../src/ChartSeriesComponent.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,sCAA8E;AAC9E,6DAA4D;AAM5D,IAAa,oBAAoB;IAHjC;QAKc,UAAK,GAAG,IAAI,mBAAY,EAAc,CAAC;QACvC,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,kBAAa,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC/C,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;QACtC,oBAAe,GAAG,IAAI,mBAAY,EAAc,CAAC;QACjD,cAAS,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC3C,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;IACpD,CAAC;IAAD,2BAAC;AAAD,CAAC,AAVD,IAUC;AATsC;IAAlC,mBAAY,CAAC,yCAAmB,CAAC;8BAAQ,yCAAmB;mDAAC;AACpD;IAAT,aAAM,EAAE;;mDAAwC;AACvC;IAAT,aAAM,EAAE;;0DAA+C;AAC9C;IAAT,aAAM,EAAE;;2DAAgD;AAC/C;IAAT,aAAM,EAAE;;kDAAuC;AACtC;IAAT,aAAM,EAAE;;6DAAkD;AACjD;IAAT,aAAM,EAAE;;uDAA4C;AAC3C;IAAT,aAAM,EAAE;;sDAA2C;AAC1C;IAAT,aAAM,EAAE;;kDAAuC;AATvC,oBAAoB;IAHhC,gBAAS,CAAC;QACP,QAAQ,EAAE,QAAQ;KACrB,CAAC;GACW,oBAAoB,CAUhC;AAVY,oDAAoB"} \ No newline at end of file +{"version":3,"file":"ChartSeriesComponent.js","sourceRoot":"","sources":["../src/ChartSeriesComponent.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAA8E;AAC9E,6DAA4D;AAM5D;IAHA;QAKc,UAAK,GAAG,IAAI,mBAAY,EAAc,CAAC;QACvC,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,kBAAa,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC/C,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;QACtC,oBAAe,GAAG,IAAI,mBAAY,EAAc,CAAC;QACjD,cAAS,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC3C,aAAQ,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC1C,SAAI,GAAG,IAAI,mBAAY,EAAc,CAAC;IACpD,CAAC;IATsC;QAAlC,mBAAY,CAAC,yCAAmB,CAAC;kCAAQ,yCAAmB;uDAAC;IACpD;QAAT,aAAM,EAAE;;uDAAwC;IACvC;QAAT,aAAM,EAAE;;8DAA+C;IAC9C;QAAT,aAAM,EAAE;;+DAAgD;IAC/C;QAAT,aAAM,EAAE;;sDAAuC;IACtC;QAAT,aAAM,EAAE;;iEAAkD;IACjD;QAAT,aAAM,EAAE;;2DAA4C;IAC3C;QAAT,aAAM,EAAE;;0DAA2C;IAC1C;QAAT,aAAM,EAAE;;sDAAuC;IATvC,oBAAoB;QAHhC,gBAAS,CAAC;YACP,QAAQ,EAAE,QAAQ;SACrB,CAAC;OACW,oBAAoB,CAUhC;IAAD,2BAAC;CAAA,AAVD,IAUC;AAVY,oDAAoB"} \ No newline at end of file diff --git a/dist/ChartXAxisComponent.js b/dist/ChartXAxisComponent.js index 4722d95..4d5f666 100644 --- a/dist/ChartXAxisComponent.js +++ b/dist/ChartXAxisComponent.js @@ -8,6 +8,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartXAxisComponent = (function () { function ChartXAxisComponent() { @@ -17,32 +18,32 @@ var ChartXAxisComponent = (function () { this.pointInBreak = new core_1.EventEmitter(); this.setExtremes = new core_1.EventEmitter(); } + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartXAxisComponent.prototype, "afterBreaks", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartXAxisComponent.prototype, "afterSetExtremes", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartXAxisComponent.prototype, "pointBreak", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartXAxisComponent.prototype, "pointInBreak", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartXAxisComponent.prototype, "setExtremes", void 0); + ChartXAxisComponent = __decorate([ + core_1.Directive({ + selector: 'xAxis' + }) + ], ChartXAxisComponent); return ChartXAxisComponent; }()); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartXAxisComponent.prototype, "afterBreaks", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartXAxisComponent.prototype, "afterSetExtremes", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartXAxisComponent.prototype, "pointBreak", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartXAxisComponent.prototype, "pointInBreak", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartXAxisComponent.prototype, "setExtremes", void 0); -ChartXAxisComponent = __decorate([ - core_1.Directive({ - selector: 'xAxis' - }) -], ChartXAxisComponent); exports.ChartXAxisComponent = ChartXAxisComponent; //# sourceMappingURL=ChartXAxisComponent.js.map \ No newline at end of file diff --git a/dist/ChartXAxisComponent.js.map b/dist/ChartXAxisComponent.js.map index dbb348d..495bb33 100644 --- a/dist/ChartXAxisComponent.js.map +++ b/dist/ChartXAxisComponent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartXAxisComponent.js","sourceRoot":"","sources":["../src/ChartXAxisComponent.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,sCAAgE;AAMhE,IAAa,mBAAmB;IAHhC;QAIc,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC7C,qBAAgB,GAAG,IAAI,mBAAY,EAAc,CAAC;QAClD,eAAU,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC5C,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;IAC3D,CAAC;IAAD,0BAAC;AAAD,CAAC,AAND,IAMC;AALa;IAAT,aAAM,EAAE;;wDAA8C;AAC7C;IAAT,aAAM,EAAE;;6DAAmD;AAClD;IAAT,aAAM,EAAE;;uDAA6C;AAC5C;IAAT,aAAM,EAAE;;yDAA+C;AAC9C;IAAT,aAAM,EAAE;;wDAA8C;AAL9C,mBAAmB;IAH/B,gBAAS,CAAC;QACP,QAAQ,EAAE,OAAO;KACpB,CAAC;GACW,mBAAmB,CAM/B;AANY,kDAAmB"} \ No newline at end of file +{"version":3,"file":"ChartXAxisComponent.js","sourceRoot":"","sources":["../src/ChartXAxisComponent.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAgE;AAMhE;IAHA;QAIc,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC7C,qBAAgB,GAAG,IAAI,mBAAY,EAAc,CAAC;QAClD,eAAU,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC5C,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;IAC3D,CAAC;IALa;QAAT,aAAM,EAAE;;4DAA8C;IAC7C;QAAT,aAAM,EAAE;;iEAAmD;IAClD;QAAT,aAAM,EAAE;;2DAA6C;IAC5C;QAAT,aAAM,EAAE;;6DAA+C;IAC9C;QAAT,aAAM,EAAE;;4DAA8C;IAL9C,mBAAmB;QAH/B,gBAAS,CAAC;YACP,QAAQ,EAAE,OAAO;SACpB,CAAC;OACW,mBAAmB,CAM/B;IAAD,0BAAC;CAAA,AAND,IAMC;AANY,kDAAmB"} \ No newline at end of file diff --git a/dist/ChartYAxisComponent.js b/dist/ChartYAxisComponent.js index d7f54c1..ef931bd 100644 --- a/dist/ChartYAxisComponent.js +++ b/dist/ChartYAxisComponent.js @@ -8,6 +8,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartYAxisComponent = (function () { function ChartYAxisComponent() { @@ -17,32 +18,32 @@ var ChartYAxisComponent = (function () { this.pointInBreak = new core_1.EventEmitter(); this.setExtremes = new core_1.EventEmitter(); } + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartYAxisComponent.prototype, "afterBreaks", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartYAxisComponent.prototype, "afterSetExtremes", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartYAxisComponent.prototype, "pointBreak", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartYAxisComponent.prototype, "pointInBreak", void 0); + __decorate([ + core_1.Output(), + __metadata("design:type", Object) + ], ChartYAxisComponent.prototype, "setExtremes", void 0); + ChartYAxisComponent = __decorate([ + core_1.Directive({ + selector: 'yAxis' + }) + ], ChartYAxisComponent); return ChartYAxisComponent; }()); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartYAxisComponent.prototype, "afterBreaks", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartYAxisComponent.prototype, "afterSetExtremes", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartYAxisComponent.prototype, "pointBreak", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartYAxisComponent.prototype, "pointInBreak", void 0); -__decorate([ - core_1.Output(), - __metadata("design:type", Object) -], ChartYAxisComponent.prototype, "setExtremes", void 0); -ChartYAxisComponent = __decorate([ - core_1.Directive({ - selector: 'yAxis' - }) -], ChartYAxisComponent); exports.ChartYAxisComponent = ChartYAxisComponent; //# sourceMappingURL=ChartYAxisComponent.js.map \ No newline at end of file diff --git a/dist/ChartYAxisComponent.js.map b/dist/ChartYAxisComponent.js.map index b552ecc..86abc12 100644 --- a/dist/ChartYAxisComponent.js.map +++ b/dist/ChartYAxisComponent.js.map @@ -1 +1 @@ -{"version":3,"file":"ChartYAxisComponent.js","sourceRoot":"","sources":["../src/ChartYAxisComponent.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,sCAAgE;AAMhE,IAAa,mBAAmB;IAHhC;QAIc,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC7C,qBAAgB,GAAG,IAAI,mBAAY,EAAc,CAAC;QAClD,eAAU,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC5C,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;IAC3D,CAAC;IAAD,0BAAC;AAAD,CAAC,AAND,IAMC;AALa;IAAT,aAAM,EAAE;;wDAA8C;AAC7C;IAAT,aAAM,EAAE;;6DAAmD;AAClD;IAAT,aAAM,EAAE;;uDAA6C;AAC5C;IAAT,aAAM,EAAE;;yDAA+C;AAC9C;IAAT,aAAM,EAAE;;wDAA8C;AAL9C,mBAAmB;IAH/B,gBAAS,CAAC;QACP,QAAQ,EAAE,OAAO;KACpB,CAAC;GACW,mBAAmB,CAM/B;AANY,kDAAmB"} \ No newline at end of file +{"version":3,"file":"ChartYAxisComponent.js","sourceRoot":"","sources":["../src/ChartYAxisComponent.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAgE;AAMhE;IAHA;QAIc,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC7C,qBAAgB,GAAG,IAAI,mBAAY,EAAc,CAAC;QAClD,eAAU,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC5C,iBAAY,GAAG,IAAI,mBAAY,EAAc,CAAC;QAC9C,gBAAW,GAAG,IAAI,mBAAY,EAAc,CAAC;IAC3D,CAAC;IALa;QAAT,aAAM,EAAE;;4DAA8C;IAC7C;QAAT,aAAM,EAAE;;iEAAmD;IAClD;QAAT,aAAM,EAAE;;2DAA6C;IAC5C;QAAT,aAAM,EAAE;;6DAA+C;IAC9C;QAAT,aAAM,EAAE;;4DAA8C;IAL9C,mBAAmB;QAH/B,gBAAS,CAAC;YACP,QAAQ,EAAE,OAAO;SACpB,CAAC;OACW,mBAAmB,CAM/B;IAAD,0BAAC;CAAA,AAND,IAMC;AANY,kDAAmB"} \ No newline at end of file diff --git a/dist/HighchartsService.js b/dist/HighchartsService.js index 9b5e67b..047a01d 100644 --- a/dist/HighchartsService.js +++ b/dist/HighchartsService.js @@ -8,15 +8,16 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var HighchartsStatic = (function () { function HighchartsStatic() { } + HighchartsStatic = __decorate([ + core_1.Injectable() + ], HighchartsStatic); return HighchartsStatic; }()); -HighchartsStatic = __decorate([ - core_1.Injectable() -], HighchartsStatic); exports.HighchartsStatic = HighchartsStatic; var HighchartsService = (function () { function HighchartsService(highchartsStatic) { @@ -25,11 +26,11 @@ var HighchartsService = (function () { HighchartsService.prototype.getHighchartsStatic = function () { return this._highchartsStatice; }; + HighchartsService = __decorate([ + core_1.Injectable(), + __metadata("design:paramtypes", [HighchartsStatic]) + ], HighchartsService); return HighchartsService; }()); -HighchartsService = __decorate([ - core_1.Injectable(), - __metadata("design:paramtypes", [HighchartsStatic]) -], HighchartsService); exports.HighchartsService = HighchartsService; //# sourceMappingURL=HighchartsService.js.map \ No newline at end of file diff --git a/dist/HighchartsService.js.map b/dist/HighchartsService.js.map index 9fde45a..f261b21 100644 --- a/dist/HighchartsService.js.map +++ b/dist/HighchartsService.js.map @@ -1 +1 @@ -{"version":3,"file":"HighchartsService.js","sourceRoot":"","sources":["../src/HighchartsService.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,sCAA2C;AAG3C,IAAa,gBAAgB;IAA7B;IAEA,CAAC;IAAD,uBAAC;AAAD,CAAC,AAFD,IAEC;AAFY,gBAAgB;IAD5B,iBAAU,EAAE;GACA,gBAAgB,CAE5B;AAFY,4CAAgB;AAK7B,IAAa,iBAAiB;IAG1B,2BAAY,gBAAkC;QAC1C,IAAI,CAAC,kBAAkB,GAAG,gBAAgB,CAAC;IAC/C,CAAC;IAED,+CAAmB,GAAnB;QACI,MAAM,CAAC,IAAI,CAAC,kBAAkB,CAAC;IACnC,CAAC;IACL,wBAAC;AAAD,CAAC,AAVD,IAUC;AAVY,iBAAiB;IAD7B,iBAAU,EAAE;qCAIqB,gBAAgB;GAHrC,iBAAiB,CAU7B;AAVY,8CAAiB"} \ No newline at end of file +{"version":3,"file":"HighchartsService.js","sourceRoot":"","sources":["../src/HighchartsService.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAA2C;AAG3C;IAAA;IAEA,CAAC;IAFY,gBAAgB;QAD5B,iBAAU,EAAE;OACA,gBAAgB,CAE5B;IAAD,uBAAC;CAAA,AAFD,IAEC;AAFY,4CAAgB;AAK7B;IAGI,2BAAY,gBAAkC;QAC1C,IAAI,CAAC,kBAAkB,GAAG,gBAAgB,CAAC;IAC/C,CAAC;IAED,+CAAmB,GAAnB;QACI,OAAO,IAAI,CAAC,kBAAkB,CAAC;IACnC,CAAC;IATQ,iBAAiB;QAD7B,iBAAU,EAAE;yCAIqB,gBAAgB;OAHrC,iBAAiB,CAU7B;IAAD,wBAAC;CAAA,AAVD,IAUC;AAVY,8CAAiB"} \ No newline at end of file diff --git a/dist/Mocks.js b/dist/Mocks.js index 0cb5a7f..bf6c161 100644 --- a/dist/Mocks.js +++ b/dist/Mocks.js @@ -5,6 +5,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var opts; var ChartEventEmitter = (function () { @@ -45,10 +46,10 @@ var HighchartsServiceMock = (function () { HighchartsServiceMock.prototype.getHighchartsStatic = function () { return highchartsStatic; }; + HighchartsServiceMock = __decorate([ + core_1.Injectable() + ], HighchartsServiceMock); return HighchartsServiceMock; }()); -HighchartsServiceMock = __decorate([ - core_1.Injectable() -], HighchartsServiceMock); exports.HighchartsServiceMock = HighchartsServiceMock; //# sourceMappingURL=Mocks.js.map \ No newline at end of file diff --git a/dist/Mocks.js.map b/dist/Mocks.js.map index 1795890..12004d6 100644 --- a/dist/Mocks.js.map +++ b/dist/Mocks.js.map @@ -1 +1 @@ -{"version":3,"file":"Mocks.js","sourceRoot":"","sources":["../src/Mocks.ts"],"names":[],"mappings":";;;;;;;AAAA,sCAA2C;AAE3C,IAAI,IAAI,CAAC;AAET;IAAA;IAoBA,CAAC;IAnBU,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IAEM,iCAAe,GAAtB,UAAuB,SAAS;QAC5B,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IAChD,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACtD,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IACL,wBAAC;AAAD,CAAC,AApBD,IAoBC;AApBY,8CAAiB;AAsB9B;IACI,mCAAa,KAAK;QACd,IAAI,GAAG,KAAK,CAAC;IACjB,CAAC;IACL,gCAAC;AAAD,CAAC,AAJD,IAIC;AAJY,8DAAyB;AAKtC,IAAM,gBAAgB,GAAI;IACtB,KAAK,EAAG,yBAAyB;IACjC,UAAU,EAAG,yBAAyB;CACzC,CAAC;AAGF,IAAa,qBAAqB;IAAlC;IAIA,CAAC;IAHG,mDAAmB,GAAnB;QACI,MAAM,CAAC,gBAAgB,CAAC;IAC5B,CAAC;IACL,4BAAC;AAAD,CAAC,AAJD,IAIC;AAJY,qBAAqB;IADjC,iBAAU,EAAE;GACA,qBAAqB,CAIjC;AAJY,sDAAqB"} \ No newline at end of file +{"version":3,"file":"Mocks.js","sourceRoot":"","sources":["../src/Mocks.ts"],"names":[],"mappings":";;;;;;;;AAAA,sCAA2C;AAE3C,IAAI,IAAI,CAAC;AAET;IAAA;IAoBA,CAAC;IAnBU,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IAEM,iCAAe,GAAtB,UAAuB,SAAS;QAC5B,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IAChD,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACtD,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IAEM,gCAAc,GAArB,UAAsB,SAAS;QAC3B,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,EAAE,CAAC;IACnC,CAAC;IACL,wBAAC;AAAD,CAAC,AApBD,IAoBC;AApBY,8CAAiB;AAsB9B;IACI,mCAAa,KAAK;QACd,IAAI,GAAG,KAAK,CAAC;IACjB,CAAC;IACL,gCAAC;AAAD,CAAC,AAJD,IAIC;AAJY,8DAAyB;AAKtC,IAAM,gBAAgB,GAAI;IACtB,KAAK,EAAG,yBAAyB;IACjC,UAAU,EAAG,yBAAyB;CACzC,CAAC;AAGF;IAAA;IAIA,CAAC;IAHG,mDAAmB,GAAnB;QACI,OAAO,gBAAgB,CAAC;IAC5B,CAAC;IAHQ,qBAAqB;QADjC,iBAAU,EAAE;OACA,qBAAqB,CAIjC;IAAD,4BAAC;CAAA,AAJD,IAIC;AAJY,sDAAqB"} \ No newline at end of file diff --git a/dist/createBaseOpts.js b/dist/createBaseOpts.js index 5038664..f18a734 100644 --- a/dist/createBaseOpts.js +++ b/dist/createBaseOpts.js @@ -1,4 +1,5 @@ "use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); var ChartEvent_1 = require("./ChartEvent"); var chartEvents = [ 'addSeries', @@ -22,6 +23,9 @@ var seriesEvents = [ ]; var pointEvents = [ 'click', + 'drag', + 'dragStart', + 'drop', 'remove', 'select', 'unselect', @@ -67,6 +71,8 @@ function createBaseOpts(chartCmp, seriesCmp, pointCmp, xAxisCmp, yAxisCmp, eleme chartEvents.forEach(function (eventName) { opts.chart.events[eventName] = opts.chart.events[eventName] || function (event) { chartCmp[eventName].emit(new ChartEvent_1.ChartEvent(event, this)); + if (chartCmp[eventName + "PreventDefault"]) + return false; }; }); if (seriesCmp) { diff --git a/dist/createBaseOpts.js.map b/dist/createBaseOpts.js.map index ec168dc..29a7e77 100644 --- a/dist/createBaseOpts.js.map +++ b/dist/createBaseOpts.js.map @@ -1 +1 @@ -{"version":3,"file":"createBaseOpts.js","sourceRoot":"","sources":["../src/createBaseOpts.ts"],"names":[],"mappings":";AACA,2CAA0C;AAE1C,IAAM,WAAW,GAAG;IAEhB,WAAW;IACX,YAAY;IACZ,aAAa;IACb,WAAW;IACX,SAAS;IACT,MAAM;IACN,QAAQ;IACR,WAAW;CACd,CAAC;AAEF,IAAM,YAAY,GAAG;IACjB,OAAO;IACP,cAAc;IACd,eAAe;IACf,MAAM;IACN,iBAAiB;IACjB,UAAU;IACV,WAAW;IACX,MAAM;CACT,CAAC;AAEF,IAAM,WAAW,GAAG;IAChB,OAAO;IACP,QAAQ;IACR,QAAQ;IACR,UAAU;IACV,UAAU;IACV,WAAW;IACX,QAAQ;CACX,CAAC;AAEF,IAAM,WAAW,GAAG;IAChB,aAAa;IACb,kBAAkB;IAClB,YAAY;IACZ,cAAc;IACd,aAAa;CAChB,CAAC;AAEF,IAAM,WAAW,GAAG;IAChB,aAAa;IACb,kBAAkB;IAClB,YAAY;IACZ,cAAc;IACd,aAAa;CAChB,CAAC;AAEF,wBAA+B,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,QAAQ,EAAE,OAAO;IACrF,IAAI,IAAI,GAAG;QACP,KAAK,EAAG;YACJ,QAAQ,EAAG,OAAO;YAClB,MAAM,EAAE,EAAE;SACb;QACD,WAAW,EAAG;YACV,MAAM,EAAG;gBACL,MAAM,EAAG,EAAG;gBACZ,KAAK,EAAG;oBACJ,MAAM,EAAG,EAAG;iBACf;aACJ;SACJ;QACD,KAAK,EAAG;YACJ,MAAM,EAAG,EAAG;SACf;QACD,KAAK,EAAG;YACJ,MAAM,EAAG,EAAG;SACf;KACJ,CAAC;IACF,WAAW,CAAC,OAAO,CAAC,UAAU,SAAS;QACnC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,UAAU,KAAU;YAC/E,QAAQ,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,uBAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;QAC1D,CAAC,CAAA;IACL,CAAC,CAAC,CAAC;IACH,EAAE,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QACZ,YAAY,CAAC,OAAO,CAAC,UAAU,SAAS;YACpC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,UAAU,KAAU;gBACzG,SAAS,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,uBAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;YAC3D,CAAC,CAAA;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IACD,EAAE,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;QACX,WAAW,CAAC,OAAO,CAAC,UAAU,SAAS;YACnC,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,UAAU,KAAU;gBACrH,QAAQ,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,uBAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;YAC1D,CAAC,CAAA;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IACD,EAAE,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;QACX,WAAW,CAAC,OAAO,CAAC,UAAU,SAAS;YACnC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,UAAU,KAAU;gBAC/E,QAAQ,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,uBAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;YAC1D,CAAC,CAAA;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IACD,EAAE,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;QACX,WAAW,CAAC,OAAO,CAAC,UAAU,SAAS;YACnC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,UAAU,KAAU;gBAC/E,QAAQ,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,uBAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;YAC1D,CAAC,CAAA;QACL,CAAC,CAAC,CAAC;IACP,CAAC;IAED,MAAM,CAAC,IAAI,CAAC;AAChB,CAAC;AAxDD,wCAwDC"} \ No newline at end of file +{"version":3,"file":"createBaseOpts.js","sourceRoot":"","sources":["../src/createBaseOpts.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/deepAssign.js b/dist/deepAssign.js index 69acbfc..b911ff7 100644 --- a/dist/deepAssign.js +++ b/dist/deepAssign.js @@ -1,4 +1,5 @@ "use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); var isObj = function (x) { var type = typeof x; return x !== null && (type === 'object' || type === 'function'); diff --git a/dist/deepAssign.js.map b/dist/deepAssign.js.map index 0dfe46a..7011876 100644 --- a/dist/deepAssign.js.map +++ b/dist/deepAssign.js.map @@ -1 +1 @@ -{"version":3,"file":"deepAssign.js","sourceRoot":"","sources":["../src/deepAssign.ts"],"names":[],"mappings":";AAAA,IAAI,KAAK,GAAG,UAAU,CAAC;IACnB,IAAI,IAAI,GAAG,OAAO,CAAC,CAAC;IACpB,MAAM,CAAC,CAAC,KAAK,IAAI,IAAI,CAAC,IAAI,KAAK,QAAQ,IAAI,IAAI,KAAK,UAAU,CAAC,CAAC;AACpE,CAAC,CAAC;AACF,IAAI,cAAc,GAAG,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC;AACrD,IAAI,gBAAgB,GAAG,MAAM,CAAC,SAAS,CAAC,oBAAoB,CAAC;AAE7D,kBAAkB,GAAG;IACjB,EAAE,CAAC,CAAC,GAAG,KAAK,IAAI,IAAI,GAAG,KAAK,SAAS,CAAC,CAAC,CAAC;QACpC,MAAM,IAAI,SAAS,CAAC,qCAAqC,CAAC,CAAC;IAC/D,CAAC;IAED,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC;AACvB,CAAC;AAED,mBAAmB,EAAE,EAAE,IAAI,EAAE,GAAG;IAC5B,IAAI,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;IAEpB,EAAE,CAAC,CAAC,GAAG,KAAK,SAAS,IAAI,GAAG,KAAK,IAAI,CAAC,CAAC,CAAC;QACpC,MAAM,CAAC;IACX,CAAC;IAED,EAAE,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC;QAC/B,EAAE,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,SAAS,IAAI,EAAE,CAAC,GAAG,CAAC,KAAK,IAAI,CAAC,CAAC,CAAC;YAC5C,MAAM,IAAI,SAAS,CAAC,8CAA8C,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;QACpF,CAAC;IACL,CAAC;IAED,EAAE,CAAC,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,EAAE,EAAE,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;QAC/C,EAAE,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC;IAClB,CAAC;IAAC,IAAI,CAAC,CAAC;QACJ,EAAE,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;IACjD,CAAC;AACL,CAAC;AAED,gBAAgB,EAAE,EAAE,IAAI;IACpB,EAAE,CAAC,CAAC,EAAE,KAAK,IAAI,CAAC,CAAC,CAAC;QACd,MAAM,CAAC,EAAE,CAAC;IACd,CAAC;IAED,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,CAAC;IAEpB,GAAG,CAAC,CAAC,IAAI,GAAG,IAAI,IAAI,CAAC,CAAC,CAAC;QACnB,EAAE,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC;YACjC,SAAS,CAAC,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC;QAC7B,CAAC;IACL,CAAC;IAYD,MAAM,CAAC,EAAE,CAAC;AACd,CAAC;AAED,oBAA2B,MAAM;IAAE,cAAO;SAAP,UAAO,EAAP,qBAAO,EAAP,IAAO;QAAP,6BAAO;;IACtC,MAAM,GAAG,QAAQ,CAAC,MAAM,CAAC,CAAC;IAE1B,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE,CAAC;QACnC,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;IAC5B,CAAC;IAED,MAAM,CAAC,MAAM,CAAC;AAClB,CAAC;AARD,gCAQC"} \ No newline at end of file +{"version":3,"file":"deepAssign.js","sourceRoot":"","sources":["../src/deepAssign.ts"],"names":[],"mappings":";;AAAA,IAAI,KAAK,GAAG,UAAU,CAAC;IACnB,IAAI,IAAI,GAAG,OAAO,CAAC,CAAC;IACpB,OAAO,CAAC,KAAK,IAAI,IAAI,CAAC,IAAI,KAAK,QAAQ,IAAI,IAAI,KAAK,UAAU,CAAC,CAAC;AACpE,CAAC,CAAC;AACF,IAAI,cAAc,GAAG,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC;AACrD,IAAI,gBAAgB,GAAG,MAAM,CAAC,SAAS,CAAC,oBAAoB,CAAC;AAE7D,kBAAkB,GAAG;IACjB,IAAI,GAAG,KAAK,IAAI,IAAI,GAAG,KAAK,SAAS,EAAE;QACnC,MAAM,IAAI,SAAS,CAAC,qCAAqC,CAAC,CAAC;KAC9D;IAED,OAAO,MAAM,CAAC,GAAG,CAAC,CAAC;AACvB,CAAC;AAED,mBAAmB,EAAE,EAAE,IAAI,EAAE,GAAG;IAC5B,IAAI,GAAG,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;IAEpB,IAAI,GAAG,KAAK,SAAS,IAAI,GAAG,KAAK,IAAI,EAAE;QACnC,OAAO;KACV;IAED,IAAI,cAAc,CAAC,IAAI,CAAC,EAAE,EAAE,GAAG,CAAC,EAAE;QAC9B,IAAI,EAAE,CAAC,GAAG,CAAC,KAAK,SAAS,IAAI,EAAE,CAAC,GAAG,CAAC,KAAK,IAAI,EAAE;YAC3C,MAAM,IAAI,SAAS,CAAC,8CAA8C,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;SACnF;KACJ;IAED,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,EAAE,EAAE,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,EAAE;QAC9C,EAAE,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC;KACjB;SAAM;QACH,EAAE,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;KAChD;AACL,CAAC;AAED,gBAAgB,EAAE,EAAE,IAAI;IACpB,IAAI,EAAE,KAAK,IAAI,EAAE;QACb,OAAO,EAAE,CAAC;KACb;IAED,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,CAAC;IAEpB,KAAK,IAAI,GAAG,IAAI,IAAI,EAAE;QAClB,IAAI,cAAc,CAAC,IAAI,CAAC,IAAI,EAAE,GAAG,CAAC,EAAE;YAChC,SAAS,CAAC,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,CAAC;SAC5B;KACJ;IAYD,OAAO,EAAE,CAAC;AACd,CAAC;AAED,oBAA2B,MAAM;IAAE,cAAO;SAAP,UAAO,EAAP,qBAAO,EAAP,IAAO;QAAP,6BAAO;;IACtC,MAAM,GAAG,QAAQ,CAAC,MAAM,CAAC,CAAC;IAE1B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;QAClC,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;KAC3B;IAED,OAAO,MAAM,CAAC;AAClB,CAAC;AARD,gCAQC"} \ No newline at end of file diff --git a/dist/index.d.ts b/dist/index.d.ts index 4334077..5d71179 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -8,4 +8,4 @@ import { HighchartsStatic } from './HighchartsService'; export declare class ChartModule { static forRoot(highchartsStatic: HighchartsStatic, ...highchartsModules: Array): ModuleWithProviders; } -export { ChartComponent, ChartSeriesComponent, ChartPointComponent, ChartXAxisComponent, ChartYAxisComponent }; +export { ChartComponent, ChartSeriesComponent, ChartPointComponent, ChartXAxisComponent, ChartYAxisComponent, }; diff --git a/dist/index.js b/dist/index.js index cff0afb..566cc5d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -5,6 +5,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; +Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var ChartComponent_1 = require("./ChartComponent"); exports.ChartComponent = ChartComponent_1.ChartComponent; @@ -24,9 +25,10 @@ var CHART_DIRECTIVES = [ ChartXAxisComponent_1.ChartXAxisComponent, ChartYAxisComponent_1.ChartYAxisComponent ]; -var ChartModule = ChartModule_1 = (function () { +var ChartModule = (function () { function ChartModule() { } + ChartModule_1 = ChartModule; ChartModule.forRoot = function (highchartsStatic) { var highchartsModules = []; for (var _i = 1; _i < arguments.length; _i++) { @@ -42,14 +44,14 @@ var ChartModule = ChartModule_1 = (function () { ] }; }; + var ChartModule_1; + ChartModule = ChartModule_1 = __decorate([ + core_1.NgModule({ + declarations: [CHART_DIRECTIVES], + exports: [CHART_DIRECTIVES] + }) + ], ChartModule); return ChartModule; }()); -ChartModule = ChartModule_1 = __decorate([ - core_1.NgModule({ - declarations: [CHART_DIRECTIVES], - exports: [CHART_DIRECTIVES] - }) -], ChartModule); exports.ChartModule = ChartModule; -var ChartModule_1; //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/dist/index.js.map b/dist/index.js.map index b5e7782..584c3e3 100644 --- a/dist/index.js.map +++ b/dist/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;AAAA,sCAA8D;AAE9D,mDAAkD;AAoC9C,yDAAc;AAnClB,+DAA8D;AAoC1D,2EAAoB;AAnCxB,6DAA4D;AAoCxD,wEAAmB;AAnCvB,6DAA4D;AAoCxD,wEAAmB;AAnCvB,6DAA4D;AAoCxD,wEAAmB;AAnCvB,yDAAsD;AAEtD,IAAM,gBAAgB,GAAU;IAC5B,+BAAc;IACd,2CAAoB;IACpB,yCAAmB;IACnB,yCAAmB;IACnB,yCAAmB;CACtB,CAAC;AAMF,IAAa,WAAW;IAAxB;IAcA,CAAC;IAbU,mBAAO,GAAd,UAAe,gBAAkC;QAAE,2BAAqC;aAArC,UAAqC,EAArC,qBAAqC,EAArC,IAAqC;YAArC,0CAAqC;;QAEpF,iBAAiB,CAAC,OAAO,CAAC,UAAC,MAAM;YAC7B,MAAM,CAAC,gBAAgB,CAAC,CAAA;QAC5B,CAAC,CAAC,CAAC;QAEH,MAAM,CAAC;YACH,QAAQ,EAAE,aAAW;YACrB,SAAS,EAAE;gBACP,EAAE,OAAO,EAAE,oCAAgB,EAAE,QAAQ,EAAE,gBAAgB,EAAE;aAC5D;SACJ,CAAA;IACL,CAAC;IACL,kBAAC;AAAD,CAAC,AAdD,IAcC;AAdY,WAAW;IAJvB,eAAQ,CAAC;QACN,YAAY,EAAE,CAAC,gBAAgB,CAAC;QAChC,OAAO,EAAE,CAAC,gBAAgB,CAAC;KAC9B,CAAC;GACW,WAAW,CAcvB;AAdY,kCAAW"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;AAAA,sCAA8D;AAE9D,mDAAkD;AAoC9C,yBApCK,+BAAc,CAoCL;AAnClB,+DAA8D;AAoC1D,+BApCK,2CAAoB,CAoCL;AAnCxB,6DAA4D;AAoCxD,8BApCK,yCAAmB,CAoCL;AAnCvB,6DAA4D;AAoCxD,8BApCK,yCAAmB,CAoCL;AAnCvB,6DAA4D;AAoCxD,8BApCK,yCAAmB,CAoCL;AAnCvB,yDAAsD;AAEtD,IAAM,gBAAgB,GAAU;IAC5B,+BAAc;IACd,2CAAoB;IACpB,yCAAmB;IACnB,yCAAmB;IACnB,yCAAmB;CACtB,CAAC;AAMF;IAAA;IAcA,CAAC;oBAdY,WAAW;IACb,mBAAO,GAAd,UAAe,gBAAkC;QAAE,2BAAqC;aAArC,UAAqC,EAArC,qBAAqC,EAArC,IAAqC;YAArC,0CAAqC;;QAEpF,iBAAiB,CAAC,OAAO,CAAC,UAAC,MAAM;YAC7B,MAAM,CAAC,gBAAgB,CAAC,CAAA;QAC5B,CAAC,CAAC,CAAC;QAEH,OAAO;YACH,QAAQ,EAAE,aAAW;YACrB,SAAS,EAAE;gBACP,EAAE,OAAO,EAAE,oCAAgB,EAAE,QAAQ,EAAE,gBAAgB,EAAE;aAC5D;SACJ,CAAA;IACL,CAAC;;IAbQ,WAAW;QAJvB,eAAQ,CAAC;YACN,YAAY,EAAE,CAAC,gBAAgB,CAAC;YAChC,OAAO,EAAE,CAAC,gBAAgB,CAAC;SAC9B,CAAC;OACW,WAAW,CAcvB;IAAD,kBAAC;CAAA,AAdD,IAcC;AAdY,kCAAW"} \ No newline at end of file diff --git a/dist/initChart.js b/dist/initChart.js index aacc748..1a14b5f 100644 --- a/dist/initChart.js +++ b/dist/initChart.js @@ -1,4 +1,5 @@ "use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); var deepAssign_1 = require("./deepAssign"); function initChart(highchartsService, userOpts, baseOpts, type) { var Highcharts = highchartsService.getHighchartsStatic(); diff --git a/dist/initChart.js.map b/dist/initChart.js.map index e3baf82..8a29725 100644 --- a/dist/initChart.js.map +++ b/dist/initChart.js.map @@ -1 +1 @@ -{"version":3,"file":"initChart.js","sourceRoot":"","sources":["../src/initChart.ts"],"names":[],"mappings":";AACA,2CAA0C;AAE1C,mBAA0B,iBAAqC,EAAE,QAAQ,EAAE,QAAQ,EAAE,IAAa;IAC9F,IAAM,UAAU,GAAG,iBAAiB,CAAC,mBAAmB,EAAE,CAAC;IAE3D,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC;QACd,MAAM,IAAI,KAAK,CAAC,2DAA2D,CAAC,CAAC;IACjF,CAAC;IACD,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QACpB,MAAM,IAAI,KAAK,CAAI,IAAI,4BAAyB,CAAC,CAAC;IACtD,CAAC;IAGD,EAAE,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAE,CAAC,CAAC,CAAC;QACjC,QAAQ,CAAC,KAAK,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;IACtC,CAAC;IACD,EAAE,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAE,CAAC,CAAC,CAAC;QACjC,QAAQ,CAAC,KAAK,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;IACtC,CAAC;IAED,IAAM,IAAI,GAAG,uBAAU,CAAC,EAAE,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC;IAEhD,MAAM,CAAC,IAAI,UAAU,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC;AACtC,CAAC;AArBD,8BAqBC"} \ No newline at end of file +{"version":3,"file":"initChart.js","sourceRoot":"","sources":["../src/initChart.ts"],"names":[],"mappings":";;AACA,2CAA0C;AAE1C,mBAA0B,iBAAqC,EAAE,QAAQ,EAAE,QAAQ,EAAE,IAAa;IAC9F,IAAM,UAAU,GAAG,iBAAiB,CAAC,mBAAmB,EAAE,CAAC;IAE3D,IAAI,CAAC,UAAU,EAAE;QACb,MAAM,IAAI,KAAK,CAAC,2DAA2D,CAAC,CAAC;KAChF;IACD,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;QACnB,MAAM,IAAI,KAAK,CAAI,IAAI,4BAAyB,CAAC,CAAC;KACrD;IAGD,IAAI,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAG;QAChC,QAAQ,CAAC,KAAK,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;KACrC;IACD,IAAI,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAG;QAChC,QAAQ,CAAC,KAAK,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;KACrC;IAED,IAAM,IAAI,GAAG,uBAAU,CAAC,EAAE,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC;IAEhD,OAAO,IAAI,UAAU,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC;AACtC,CAAC;AArBD,8BAqBC"} \ No newline at end of file diff --git a/src/ChartComponent.ts b/src/ChartComponent.ts index 007f4a8..0608da1 100644 --- a/src/ChartComponent.ts +++ b/src/ChartComponent.ts @@ -27,6 +27,18 @@ export class ChartComponent { @Output() load = new EventEmitter(); @Output() redraw = new EventEmitter(); @Output() selection = new EventEmitter(); + + @Input() createPreventDefault: boolean; + @Input() clickPreventDefault: boolean; + @Input() addSeriesPreventDefault: boolean; + @Input() afterPrintPreventDefault: boolean; + @Input() beforePrintPreventDefault: boolean; + @Input() drilldownPreventDefault: boolean; + @Input() drillupPreventDefault: boolean; + @Input() loadPreventDefault: boolean; + @Input() redrawPreventDefault: boolean; + @Input() selectionPreventDefault: boolean; + chart: any; element: ElementRef; highchartsService : HighchartsService; diff --git a/src/ChartPointComponent.ts b/src/ChartPointComponent.ts index 96014a2..b46f535 100644 --- a/src/ChartPointComponent.ts +++ b/src/ChartPointComponent.ts @@ -6,10 +6,13 @@ import { ChartEvent } from './ChartEvent'; }) export class ChartPointComponent { @Output() click = new EventEmitter(); + @Output() drag = new EventEmitter(); + @Output() dragStart = new EventEmitter(); + @Output() drop = new EventEmitter(); @Output() remove = new EventEmitter(); @Output() select = new EventEmitter(); @Output() unselect = new EventEmitter(); @Output() mouseOver = new EventEmitter(); @Output() mouseOut = new EventEmitter(); @Output() update = new EventEmitter(); -} \ No newline at end of file +} diff --git a/src/createBaseOpts.ts b/src/createBaseOpts.ts index e2b06ce..9750777 100644 --- a/src/createBaseOpts.ts +++ b/src/createBaseOpts.ts @@ -26,6 +26,9 @@ const seriesEvents = [ const pointEvents = [ 'click', + 'drag', + 'dragStart', + 'drop', 'remove', 'select', 'unselect', @@ -74,6 +77,7 @@ export function createBaseOpts(chartCmp, seriesCmp, pointCmp, xAxisCmp, yAxisCmp chartEvents.forEach(function (eventName) { opts.chart.events[eventName] = opts.chart.events[eventName] || function (event: any) { chartCmp[eventName].emit(new ChartEvent(event, this)); + if(chartCmp[`${eventName}PreventDefault`]) return false; } }); if (seriesCmp) {