/*
    *
    * Wijmo Library 5.20181.436
    * http://wijmo.com/
    *
    * Copyright(c) GrapeCity, Inc.  All rights reserved.
    *
    * Licensed under the GrapeCity Commercial License.
    * sales@wijmo.com
    * wijmo.com/products/wijmo-5/license/
    *
    */
System.register(["wijmo/wijmo.chart.analytics","@angular/core","@angular/common","wijmo/wijmo.angular2.directiveBase"],function(e,t){"use strict";var i,r,n,o,s,a,p,c,u,l,y,d,g,h,f,m,v,j,w,b,I,C,S=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])};return function(t,i){function r(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();t&&t.id;return{setters:[function(e){i=e},function(e){r=e,n=e,o=e},function(e){s=e},function(e){a=e}],execute:function(){e("wjFlexChartTrendLineMeta",p={selector:"wj-flex-chart-trend-line",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","sampleCount","order","fitType"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),c=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:p.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:p.selector,template:p.template,inputs:p.inputs,outputs:p.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(p.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.TrendLine),e("WjFlexChartTrendLine",c),e("wjFlexChartMovingAverageMeta",u={selector:"wj-flex-chart-moving-average",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","sampleCount","period","type"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),l=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:u.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:u.selector,template:u.template,inputs:u.inputs,outputs:u.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(u.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.MovingAverage),e("WjFlexChartMovingAverage",l),e("wjFlexChartYFunctionSeriesMeta",y={selector:"wj-flex-chart-y-function-series",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","sampleCount","min","max","func"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),d=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:y.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:y.selector,template:y.template,inputs:y.inputs,outputs:y.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(y.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.YFunctionSeries),e("WjFlexChartYFunctionSeries",d),e("wjFlexChartParametricFunctionSeriesMeta",g={selector:"wj-flex-chart-parametric-function-series",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","sampleCount","min","max","func","xFunc","yFunc"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),h=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:g.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:g.selector,template:g.template,inputs:g.inputs,outputs:g.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(g.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.ParametricFunctionSeries),e("WjFlexChartParametricFunctionSeries",h),e("wjFlexChartWaterfallMeta",f={selector:"wj-flex-chart-waterfall",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","relativeData","start","startLabel","showTotal","totalLabel","showIntermediateTotal","intermediateTotalPositions","intermediateTotalLabels","connectorLines","styles"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),m=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:f.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:f.selector,template:f.template,inputs:f.inputs,outputs:f.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(f.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.Waterfall),e("WjFlexChartWaterfall",m),e("wjFlexChartBoxWhiskerMeta",v={selector:"wj-flex-chart-box-whisker",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","quartileCalculation","groupWidth","gapWidth","showMeanLine","meanLineStyle","showMeanMarker","meanMarkerStyle","showInnerPoints","showOutliers"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),j=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:v.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:v.selector,template:v.template,inputs:v.inputs,outputs:v.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(v.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.BoxWhisker),e("WjFlexChartBoxWhisker",j),e("wjFlexChartErrorBarMeta",w={selector:"wj-flex-chart-error-bar",template:"",inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","chartType","errorBarStyle","value","errorAmount","endStyle","direction"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]}),b=function(e){function t(t,i,r){var n=e.call(this)||this;n.isInitialized=!1,n.wjProperty="series";n._wjBehaviour=a.WjDirectiveBehavior.attach(n,t,i,r);return n.created(),n}return S(t,e),t.prototype.created=function(){},t.prototype.ngOnInit=function(){this._wjBehaviour.ngOnInit()},t.prototype.ngAfterViewInit=function(){this._wjBehaviour.ngAfterViewInit()},t.prototype.ngOnDestroy=function(){this._wjBehaviour.ngOnDestroy()},t.meta={outputs:w.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},t.decorators=[{type:r.Component,args:[{selector:w.selector,template:w.template,inputs:w.inputs,outputs:w.outputs,providers:[{provide:"WjComponent",useExisting:n.forwardRef(function(){return t})}].concat(w.providers)}]}],t.ctorParameters=function(){return[{type:n.ElementRef,decorators:[{type:o.Inject,args:[n.ElementRef]}]},{type:n.Injector,decorators:[{type:o.Inject,args:[n.Injector]}]},{type:void 0,decorators:[{type:o.Inject,args:["WjComponent"]},{type:o.SkipSelf},{type:n.Optional}]}]},t}(i.ErrorBar),e("WjFlexChartErrorBar",b),I=[c,l,d,h,m,j,b],C=function(){function e(){}return e.decorators=[{type:r.NgModule,args:[{imports:[a.WjDirectiveBaseModule,s.CommonModule],declarations:I.slice(),exports:I.slice()}]}],e.ctorParameters=function(){return[]},e}(),e("WjChartAnalyticsModule",C)}}});