/*
    *
    * Wijmo Library 5.20181.462
    * 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/
    *
    */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const wjcChartFinanceAnalytics=require("wijmo/wijmo.chart.finance.analytics"),core_1=require("@angular/core"),core_2=require("@angular/core"),core_3=require("@angular/core"),common_1=require("@angular/common"),wijmo_angular2_directiveBase_1=require("wijmo/wijmo.angular2.directiveBase");exports.wjFlexChartFibonacciMeta={selector:"wj-flex-chart-fibonacci",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","high","low","labelPosition","levels","minX","maxX","uptrend"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartFibonacci extends wjcChartFinanceAnalytics.Fibonacci{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartFibonacci.meta={outputs:exports.wjFlexChartFibonacciMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartFibonacci.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartFibonacciMeta.selector,template:exports.wjFlexChartFibonacciMeta.template,inputs:exports.wjFlexChartFibonacciMeta.inputs,outputs:exports.wjFlexChartFibonacciMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartFibonacci)},...exports.wjFlexChartFibonacciMeta.providers]}]}],WjFlexChartFibonacci.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartFibonacci=WjFlexChartFibonacci,exports.wjFlexChartFibonacciArcsMeta={selector:"wj-flex-chart-fibonacci-arcs",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","start","end","labelPosition","levels"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartFibonacciArcs extends wjcChartFinanceAnalytics.FibonacciArcs{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartFibonacciArcs.meta={outputs:exports.wjFlexChartFibonacciArcsMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartFibonacciArcs.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartFibonacciArcsMeta.selector,template:exports.wjFlexChartFibonacciArcsMeta.template,inputs:exports.wjFlexChartFibonacciArcsMeta.inputs,outputs:exports.wjFlexChartFibonacciArcsMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartFibonacciArcs)},...exports.wjFlexChartFibonacciArcsMeta.providers]}]}],WjFlexChartFibonacciArcs.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartFibonacciArcs=WjFlexChartFibonacciArcs,exports.wjFlexChartFibonacciFansMeta={selector:"wj-flex-chart-fibonacci-fans",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","start","end","labelPosition","levels"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartFibonacciFans extends wjcChartFinanceAnalytics.FibonacciFans{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartFibonacciFans.meta={outputs:exports.wjFlexChartFibonacciFansMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartFibonacciFans.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartFibonacciFansMeta.selector,template:exports.wjFlexChartFibonacciFansMeta.template,inputs:exports.wjFlexChartFibonacciFansMeta.inputs,outputs:exports.wjFlexChartFibonacciFansMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartFibonacciFans)},...exports.wjFlexChartFibonacciFansMeta.providers]}]}],WjFlexChartFibonacciFans.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartFibonacciFans=WjFlexChartFibonacciFans,exports.wjFlexChartFibonacciTimeZonesMeta={selector:"wj-flex-chart-fibonacci-time-zones",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","startX","endX","labelPosition","levels"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartFibonacciTimeZones extends wjcChartFinanceAnalytics.FibonacciTimeZones{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartFibonacciTimeZones.meta={outputs:exports.wjFlexChartFibonacciTimeZonesMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartFibonacciTimeZones.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartFibonacciTimeZonesMeta.selector,template:exports.wjFlexChartFibonacciTimeZonesMeta.template,inputs:exports.wjFlexChartFibonacciTimeZonesMeta.inputs,outputs:exports.wjFlexChartFibonacciTimeZonesMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartFibonacciTimeZones)},...exports.wjFlexChartFibonacciTimeZonesMeta.providers]}]}],WjFlexChartFibonacciTimeZones.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartFibonacciTimeZones=WjFlexChartFibonacciTimeZones,exports.wjFlexChartAtrMeta={selector:"wj-flex-chart-atr",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartAtr extends wjcChartFinanceAnalytics.ATR{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartAtr.meta={outputs:exports.wjFlexChartAtrMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartAtr.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartAtrMeta.selector,template:exports.wjFlexChartAtrMeta.template,inputs:exports.wjFlexChartAtrMeta.inputs,outputs:exports.wjFlexChartAtrMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartAtr)},...exports.wjFlexChartAtrMeta.providers]}]}],WjFlexChartAtr.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartAtr=WjFlexChartAtr,exports.wjFlexChartCciMeta={selector:"wj-flex-chart-cci",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period","constant"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartCci extends wjcChartFinanceAnalytics.CCI{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartCci.meta={outputs:exports.wjFlexChartCciMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartCci.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartCciMeta.selector,template:exports.wjFlexChartCciMeta.template,inputs:exports.wjFlexChartCciMeta.inputs,outputs:exports.wjFlexChartCciMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartCci)},...exports.wjFlexChartCciMeta.providers]}]}],WjFlexChartCci.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartCci=WjFlexChartCci,exports.wjFlexChartRsiMeta={selector:"wj-flex-chart-rsi",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartRsi extends wjcChartFinanceAnalytics.RSI{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartRsi.meta={outputs:exports.wjFlexChartRsiMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartRsi.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartRsiMeta.selector,template:exports.wjFlexChartRsiMeta.template,inputs:exports.wjFlexChartRsiMeta.inputs,outputs:exports.wjFlexChartRsiMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartRsi)},...exports.wjFlexChartRsiMeta.providers]}]}],WjFlexChartRsi.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartRsi=WjFlexChartRsi,exports.wjFlexChartWilliamsRMeta={selector:"wj-flex-chart-williams-r",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartWilliamsR extends wjcChartFinanceAnalytics.WilliamsR{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartWilliamsR.meta={outputs:exports.wjFlexChartWilliamsRMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartWilliamsR.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartWilliamsRMeta.selector,template:exports.wjFlexChartWilliamsRMeta.template,inputs:exports.wjFlexChartWilliamsRMeta.inputs,outputs:exports.wjFlexChartWilliamsRMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartWilliamsR)},...exports.wjFlexChartWilliamsRMeta.providers]}]}],WjFlexChartWilliamsR.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartWilliamsR=WjFlexChartWilliamsR,exports.wjFlexChartMacdMeta={selector:"wj-flex-chart-macd",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","fastPeriod","slowPeriod","smoothingPeriod","styles"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartMacd extends wjcChartFinanceAnalytics.Macd{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartMacd.meta={outputs:exports.wjFlexChartMacdMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartMacd.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartMacdMeta.selector,template:exports.wjFlexChartMacdMeta.template,inputs:exports.wjFlexChartMacdMeta.inputs,outputs:exports.wjFlexChartMacdMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartMacd)},...exports.wjFlexChartMacdMeta.providers]}]}],WjFlexChartMacd.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartMacd=WjFlexChartMacd,exports.wjFlexChartMacdHistogramMeta={selector:"wj-flex-chart-macd-histogram",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","fastPeriod","slowPeriod","smoothingPeriod"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartMacdHistogram extends wjcChartFinanceAnalytics.MacdHistogram{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartMacdHistogram.meta={outputs:exports.wjFlexChartMacdHistogramMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartMacdHistogram.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartMacdHistogramMeta.selector,template:exports.wjFlexChartMacdHistogramMeta.template,inputs:exports.wjFlexChartMacdHistogramMeta.inputs,outputs:exports.wjFlexChartMacdHistogramMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartMacdHistogram)},...exports.wjFlexChartMacdHistogramMeta.providers]}]}],WjFlexChartMacdHistogram.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartMacdHistogram=WjFlexChartMacdHistogram,exports.wjFlexChartStochasticMeta={selector:"wj-flex-chart-stochastic",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","dPeriod","kPeriod","smoothingPeriod","styles"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartStochastic extends wjcChartFinanceAnalytics.Stochastic{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartStochastic.meta={outputs:exports.wjFlexChartStochasticMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartStochastic.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartStochasticMeta.selector,template:exports.wjFlexChartStochasticMeta.template,inputs:exports.wjFlexChartStochasticMeta.inputs,outputs:exports.wjFlexChartStochasticMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartStochastic)},...exports.wjFlexChartStochasticMeta.providers]}]}],WjFlexChartStochastic.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartStochastic=WjFlexChartStochastic,exports.wjFlexChartBollingerBandsMeta={selector:"wj-flex-chart-bollinger-bands",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period","multiplier"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartBollingerBands extends wjcChartFinanceAnalytics.BollingerBands{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartBollingerBands.meta={outputs:exports.wjFlexChartBollingerBandsMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartBollingerBands.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartBollingerBandsMeta.selector,template:exports.wjFlexChartBollingerBandsMeta.template,inputs:exports.wjFlexChartBollingerBandsMeta.inputs,outputs:exports.wjFlexChartBollingerBandsMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartBollingerBands)},...exports.wjFlexChartBollingerBandsMeta.providers]}]}],WjFlexChartBollingerBands.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartBollingerBands=WjFlexChartBollingerBands,exports.wjFlexChartEnvelopesMeta={selector:"wj-flex-chart-envelopes",template:``,inputs:["asyncBindings","wjProperty","axisX","axisY","binding","bindingX","cssClass","name","style","altStyle","symbolMarker","symbolSize","symbolStyle","visibility","itemsSource","period","size","type"],outputs:["initialized","renderingNg: rendering","renderedNg: rendered","visibilityChangePC: visibilityChange"],providers:[]};class WjFlexChartEnvelopes extends wjcChartFinanceAnalytics.Envelopes{constructor(e,t,r){super(),this.isInitialized=!1,this.wjProperty="series";this._wjBehaviour=wijmo_angular2_directiveBase_1.WjDirectiveBehavior.attach(this,e,t,r);this.created()}created(){}ngOnInit(){this._wjBehaviour.ngOnInit()}ngAfterViewInit(){this._wjBehaviour.ngAfterViewInit()}ngOnDestroy(){this._wjBehaviour.ngOnDestroy()}}WjFlexChartEnvelopes.meta={outputs:exports.wjFlexChartEnvelopesMeta.outputs,changeEvents:{"chart.seriesVisibilityChanged":["visibility"]},siblingId:"series"},WjFlexChartEnvelopes.decorators=[{type:core_1.Component,args:[{selector:exports.wjFlexChartEnvelopesMeta.selector,template:exports.wjFlexChartEnvelopesMeta.template,inputs:exports.wjFlexChartEnvelopesMeta.inputs,outputs:exports.wjFlexChartEnvelopesMeta.outputs,providers:[{provide:"WjComponent",useExisting:core_2.forwardRef(()=>WjFlexChartEnvelopes)},...exports.wjFlexChartEnvelopesMeta.providers]}]}],WjFlexChartEnvelopes.ctorParameters=(()=>[{type:core_2.ElementRef,decorators:[{type:core_3.Inject,args:[core_2.ElementRef]}]},{type:core_2.Injector,decorators:[{type:core_3.Inject,args:[core_2.Injector]}]},{type:void 0,decorators:[{type:core_3.Inject,args:["WjComponent"]},{type:core_3.SkipSelf},{type:core_2.Optional}]}]),exports.WjFlexChartEnvelopes=WjFlexChartEnvelopes;let moduleExports=[WjFlexChartFibonacci,WjFlexChartFibonacciArcs,WjFlexChartFibonacciFans,WjFlexChartFibonacciTimeZones,WjFlexChartAtr,WjFlexChartCci,WjFlexChartRsi,WjFlexChartWilliamsR,WjFlexChartMacd,WjFlexChartMacdHistogram,WjFlexChartStochastic,WjFlexChartBollingerBands,WjFlexChartEnvelopes];class WjChartFinanceAnalyticsModule{}WjChartFinanceAnalyticsModule.decorators=[{type:core_1.NgModule,args:[{imports:[wijmo_angular2_directiveBase_1.WjDirectiveBaseModule,common_1.CommonModule],declarations:[...moduleExports],exports:[...moduleExports]}]}],WjChartFinanceAnalyticsModule.ctorParameters=(()=>[]),exports.WjChartFinanceAnalyticsModule=WjChartFinanceAnalyticsModule;