/*
    *
    * 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";var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function o(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}();Object.defineProperty(exports,"__esModule",{value:!0});var wjcWebcomponentsBase=require("wijmo/wijmo.webcomponents.base"),wjcChartFinanceAnalytics=require("wijmo/wijmo.chart.finance.analytics"),wjcSelfRef=require("wijmo/wijmo.webcomponents.chart.finance.analytics"),wjcSelf=wjcSelfRef||exports;window.wijmo=window.wijmo||{},window.wijmo.webcomponents=window.wijmo.webcomponents||{},window.wijmo.webcomponents.chart=window.wijmo.webcomponents.chart||{},window.wijmo.webcomponents.chart.finance=window.wijmo.webcomponents.chart.finance||{},window.wijmo.webcomponents.chart.finance.analytics=wjcSelf;var _wj_ns_exists_3=!0,WjcFlexChartFibonacci=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.Fibonacci},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartFibonacci=WjcFlexChartFibonacci,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-fibonacci",WjcFlexChartFibonacci);var WjcFlexChartFibonacciArcs=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.FibonacciArcs},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartFibonacciArcs=WjcFlexChartFibonacciArcs,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-fibonacci-arcs",WjcFlexChartFibonacciArcs);var WjcFlexChartFibonacciFans=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.FibonacciFans},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartFibonacciFans=WjcFlexChartFibonacciFans,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-fibonacci-fans",WjcFlexChartFibonacciFans);var WjcFlexChartFibonacciTimeZones=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.FibonacciTimeZones},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartFibonacciTimeZones=WjcFlexChartFibonacciTimeZones,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-fibonacci-time-zones",WjcFlexChartFibonacciTimeZones);var WjcFlexChartAtr=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.ATR},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartAtr=WjcFlexChartAtr,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-atr",WjcFlexChartAtr);var WjcFlexChartCci=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.CCI},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartCci=WjcFlexChartCci,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-cci",WjcFlexChartCci);var WjcFlexChartRsi=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.RSI},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartRsi=WjcFlexChartRsi,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-rsi",WjcFlexChartRsi);var WjcFlexChartWilliamsR=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.WilliamsR},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartWilliamsR=WjcFlexChartWilliamsR,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-williams-r",WjcFlexChartWilliamsR);var WjcFlexChartMacd=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.Macd},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartMacd=WjcFlexChartMacd,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-macd",WjcFlexChartMacd);var WjcFlexChartMacdHistogram=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.MacdHistogram},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartMacdHistogram=WjcFlexChartMacdHistogram,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-macd-histogram",WjcFlexChartMacdHistogram);var WjcFlexChartStochastic=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.Stochastic},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartStochastic=WjcFlexChartStochastic,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-stochastic",WjcFlexChartStochastic);var WjcFlexChartBollingerBands=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.BollingerBands},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartBollingerBands=WjcFlexChartBollingerBands,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-bollinger-bands",WjcFlexChartBollingerBands);var WjcFlexChartEnvelopes=function(e){function t(){var t=e.call(this)||this;return t._wjBehaviour=wjcWebcomponentsBase.WjComponentBehavior._attach(t),t}return __extends(t,e),Object.defineProperty(t,"observedAttributes",{get:function(){return wjcWebcomponentsBase.WjComponentBehavior.getProps(this)},enumerable:!0,configurable:!0}),t.prototype.connectedCallback=function(){this._wjBehaviour.lhConnected()},t.prototype.attributeChangedCallback=function(e,t,n){this._wjBehaviour.lhAttributeChanged(e,t,n)},t.prototype.disconnectedCallback=function(){this._wjBehaviour.lhDisconnected()},t.wrappedClass=function(){return wjcChartFinanceAnalytics.Envelopes},t.parentProp="series",t.siblingId="series",t}(HTMLElement);exports.WjcFlexChartEnvelopes=WjcFlexChartEnvelopes,_wj_ns_exists_3&&wjcWebcomponentsBase.WjComponentBehavior.register("wjc-flex-chart-envelopes",WjcFlexChartEnvelopes);