UNPKG

@syncfusion/ej2-vue-charts

Version:

Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Vue

10 lines 67.4 kB
/*! * filename: ej2-vue-charts.umd.min.js * version : 29.1.35 * Copyright Syncfusion Inc. 2001 - 2024. All rights reserved. * Use of this code is subject to the terms of our license. * A copy of the current license can be obtained at any time by e-mailing * licensing@syncfusion.com. Any infringement will be prosecuted under * applicable laws. */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@syncfusion/ej2-charts"),require("@syncfusion/ej2-vue-base"),require("@syncfusion/ej2-base")):"function"==typeof define&&define.amd?define(["exports","@syncfusion/ej2-charts","@syncfusion/ej2-vue-base","@syncfusion/ej2-base"],t):t((e=e||self).ej={},e.ej2Charts,e.ej2VueBase,e.ej2Base)}(this,function(t,n,o,a){"use strict";var s=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-trendlines"}}}),i={name:"e-trendlines",install:function(e){e.component(i.name,s)}},r=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-trendline"}}}),c={name:"e-trendline",install:function(e){e.component(c.name,r)}},l=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-segments"}}}),u={name:"e-segments",install:function(e){e.component(u.name,l)}},d=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-segment"}}}),h={name:"e-segment",install:function(e){e.component(h.name,d)}},m=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-series-collection"}}}),p={name:"e-series-collection",install:function(e){e.component(p.name,m)}},f=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-series"}}}),g={name:"e-series",install:function(e){e.component(g.name,f)}},v=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-striplines"}}}),C={name:"e-striplines",install:function(e){e.component(C.name,v)}},x=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stripline"}}}),I={name:"e-stripline",install:function(e){e.component(I.name,x)}},j=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-categories"}}}),D={name:"e-categories",install:function(e){e.component(D.name,j)}},S=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-category"}}}),$={name:"e-category",install:function(e){e.component($.name,S)}},E=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-multilevellabels"}}}),P={name:"e-multilevellabels",install:function(e){e.component(P.name,E)}},k=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-multilevellabel"}}}),b={name:"e-multilevellabel",install:function(e){e.component(b.name,k)}},y=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-axes"}}}),T={name:"e-axes",install:function(e){e.component(T.name,y)}},M=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-axis"}}}),R={name:"e-axis",install:function(e){e.component(R.name,M)}},w=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-rows"}}}),O={name:"e-rows",install:function(e){e.component(O.name,w)}},N=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-row"}}}),A={name:"e-row",install:function(e){e.component(A.name,N)}},L=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-columns"}}}),V={name:"e-columns",install:function(e){e.component(V.name,L)}},B=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-column"}}}),_={name:"e-column",install:function(e){e.component(_.name,B)}},z=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-rangecolorsettings"}}}),q={name:"e-rangecolorsettings",install:function(e){e.component(q.name,z)}},G=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-rangecolorsetting"}}}),K={name:"e-rangecolorsetting",install:function(e){e.component(K.name,G)}},F=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-annotations"}}}),X={name:"e-annotations",install:function(e){e.component(X.name,F)}},Y=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-annotation"}}}),W={name:"e-annotation",install:function(e){e.component(W.name,Y)}},H=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-selecteddataindexes"}}}),Z={name:"e-selecteddataindexes",install:function(e){e.component(Z.name,H)}},J=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-selecteddataindex"}}}),Q={name:"e-selecteddataindex",install:function(e){e.component(Q.name,J)}},ee=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-indicators"}}}),te={name:"e-indicators",install:function(e){e.component(te.name,ee)}},ne=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-indicator"}}}),se={name:"e-indicator",install:function(e){e.component(se.name,ne)}},ie=["isLazyUpdate","plugins","accessibility","allowExport","allowMultiSelection","annotations","axes","background","backgroundImage","border","chartArea","columns","crosshair","currencyCode","dataSource","description","enableAnimation","enableAutoIntervalOnBothAxis","enableCanvas","enableExport","enableHtmlSanitizer","enablePersistence","enableRtl","enableSideBySidePlacement","focusBorderColor","focusBorderMargin","focusBorderWidth","height","highlightColor","highlightMode","highlightPattern","indicators","isMultiSelect","isTransposed","legendSettings","locale","margin","palettes","primaryXAxis","primaryYAxis","rangeColorSettings","rows","selectedDataIndexes","selectionMode","selectionPattern","series","stackLabels","subTitle","subTitleStyle","tabIndex","theme","title","titleStyle","tooltip","useGroupingSeparator","width","zoomSettings","afterExport","animationComplete","annotationRender","axisLabelClick","axisLabelRender","axisMultiLabelRender","axisRangeCalculated","beforeExport","beforePrint","beforeResize","chartDoubleClick","chartMouseClick","chartMouseDown","chartMouseLeave","chartMouseMove","chartMouseUp","drag","dragComplete","dragEnd","dragStart","legendClick","legendRender","load","loaded","multiLevelLabelClick","onZooming","pointClick","pointDoubleClick","pointMove","pointRender","resized","scrollChanged","scrollEnd","scrollStart","selectionComplete","seriesRender","sharedTooltipRender","textRender","tooltipRender","zoomComplete"],oe=["dataSource"],e=o.getProps({props:ie}),U=e[0],e=e[1],ae=Object.keys(e);ae.push("modelchanged","update:modelValue");for(var re=0,ce=oe;re<ce.length;re++)ae.push("update:"+ce[re]);var le=o.vueDefineComponent({name:"ChartComponent",mixins:[o.ComponentBase],props:U,watch:e,emits:ae,model:{event:"modelchanged"},provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.Chart({}),propKeys:ie,models:oe,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-series-collection":{"e-series":{"e-trendlines":"e-trendline","e-segments":"e-segment"}},"e-axes":{"e-axis":{"e-striplines":"e-stripline","e-multilevellabels":{"e-multilevellabel":{"e-categories":"e-category"}}}},"e-rows":"e-row","e-columns":"e-column","e-rangecolorsettings":"e-rangecolorsetting","e-annotations":"e-annotation","e-selecteddataindexes":"e-selecteddataindex","e-indicators":"e-indicator"},tagNameMapper:{"e-series-collection":"e-series","e-striplines":"e-stripLines","e-multilevellabels":"e-multiLevelLabels","e-rangecolorsettings":"e-rangeColorSettings","e-selecteddataindexes":"e-selectedDataIndexes"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.ej2Instances._trigger=this.ej2Instances.trigger,this.ej2Instances.trigger=this.trigger,this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},trigger:function(e,t,n){var s,i;o.isExecute||(this.models=this.models||this.ej2Instances.referModels),"change"!==e&&"input"!==e||!this.models||0===this.models.length?"actionBegin"===e&&"dateNavigate"===t.requestType&&this.models&&0!==this.models.length&&(i=(s=this.models.toString().match(/currentView|selectedDate/)||[])[0],t)&&s&&!a.isUndefined(t[i])&&(o.isExecute?(this.$emit("update:"+i,t[i]),this):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance)).$emit("modelchanged",t[i]):(i=(s=this.models.toString().match(/checked|value/)||[])[0],t&&s&&!a.isUndefined(t[i])&&(o.isExecute?("change"===e||this.$props&&!this.$props.isLazyUpdate)&&(this.$emit("update:"+i,t[i]),this.$emit("modelchanged",t[i])):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance.$emit("modelchanged",t[i]),this.ej2Instances.vueInstance.$emit("update:modelValue",t[i])))),this.ej2Instances&&this.ej2Instances._trigger&&this.ej2Instances._trigger(e,t,n)},custom:function(){this.updated()},FindXYPointValue:function(e,t){return this.ej2Instances.FindXYPointValue(e,t)},addAxes:function(e){return this.ej2Instances.addAxes(e)},addSeries:function(e){return this.ej2Instances.addSeries(e)},clearSeries:function(){return this.ej2Instances.clearSeries()},destroy:function(){return this.ej2Instances.destroy()},export:function(e,t){return this.ej2Instances.export(e,t)},getLocalizedLabel:function(e){return this.ej2Instances.getLocalizedLabel(e)},hideCrosshair:function(){return this.ej2Instances.hideCrosshair()},hideTooltip:function(){return this.ej2Instances.hideTooltip()},isSecondaryAxis:function(e){return this.ej2Instances.isSecondaryAxis(e)},print:function(e){return this.ej2Instances.print(e)},processData:function(e){return this.ej2Instances.processData(e)},refreshLiveData:function(){return this.ej2Instances.refreshLiveData()},removeSeries:function(e){return this.ej2Instances.removeSeries(e)},setAnnotationValue:function(e,t){return this.ej2Instances.setAnnotationValue(e,t)},showCrosshair:function(e,t){return this.ej2Instances.showCrosshair(e,t)},showTooltip:function(e,t,n){return this.ej2Instances.showTooltip(e,t,n)}}}),ue={name:"ejs-chart",install:function(e){e.component(ue.name,le),e.component(g.name,f),e.component(p.name,m),e.component(c.name,r),e.component(i.name,s),e.component(h.name,d),e.component(u.name,l),e.component(R.name,M),e.component(T.name,y),e.component(I.name,x),e.component(C.name,v),e.component(b.name,k),e.component(P.name,E),e.component($.name,S),e.component(D.name,j),e.component(A.name,N),e.component(O.name,w),e.component(_.name,B),e.component(V.name,L),e.component(K.name,G),e.component(q.name,z),e.component(W.name,Y),e.component(X.name,F),e.component(Q.name,J),e.component(Z.name,H),e.component(se.name,ne),e.component(te.name,ee)}},de=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-accumulation-series-collection"}}}),he={name:"e-accumulation-series-collection",install:function(e){e.component(he.name,de)}},me=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-accumulation-series"}}}),pe={name:"e-accumulation-series",install:function(e){e.component(pe.name,me)}},fe=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-accumulation-annotations"}}}),ge={name:"e-accumulation-annotations",install:function(e){e.component(ge.name,fe)}},ve=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-accumulation-annotation"}}}),Ce={name:"e-accumulation-annotation",install:function(e){e.component(Ce.name,ve)}},xe=["isLazyUpdate","plugins","accessibility","allowExport","annotations","background","backgroundImage","border","center","centerLabel","currencyCode","dataSource","enableAnimation","enableBorderOnMouseMove","enableExport","enableHtmlSanitizer","enablePersistence","enableRtl","enableSmartLabels","focusBorderColor","focusBorderMargin","focusBorderWidth","height","highlightColor","highlightMode","highlightPattern","isMultiSelect","legendSettings","locale","margin","selectedDataIndexes","selectionMode","selectionPattern","series","subTitle","subTitleStyle","theme","title","titleStyle","tooltip","useGroupingSeparator","width","afterExport","animationComplete","annotationRender","beforeExport","beforePrint","beforeResize","chartDoubleClick","chartMouseClick","chartMouseDown","chartMouseLeave","chartMouseMove","chartMouseUp","legendClick","legendRender","load","loaded","pointClick","pointMove","pointRender","resized","selectionComplete","seriesRender","textRender","tooltipRender"],Ie=["dataSource"],U=o.getProps({props:xe}),e=U[0],U=U[1],je=Object.keys(U);je.push("modelchanged","update:modelValue");for(var De=0,Se=Ie;De<Se.length;De++)je.push("update:"+Se[De]);var $e=o.vueDefineComponent({name:"AccumulationChartComponent",mixins:[o.ComponentBase],props:e,watch:U,emits:je,model:{event:"modelchanged"},provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.AccumulationChart({}),propKeys:xe,models:Ie,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-accumulation-series-collection":"e-accumulation-series","e-accumulation-annotations":"e-accumulation-annotation"},tagNameMapper:{"e-accumulation-series-collection":"e-series","e-accumulation-annotations":"e-annotations"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.ej2Instances._trigger=this.ej2Instances.trigger,this.ej2Instances.trigger=this.trigger,this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},trigger:function(e,t,n){var s,i;o.isExecute||(this.models=this.models||this.ej2Instances.referModels),"change"!==e&&"input"!==e||!this.models||0===this.models.length?"actionBegin"===e&&"dateNavigate"===t.requestType&&this.models&&0!==this.models.length&&(i=(s=this.models.toString().match(/currentView|selectedDate/)||[])[0],t)&&s&&!a.isUndefined(t[i])&&(o.isExecute?(this.$emit("update:"+i,t[i]),this):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance)).$emit("modelchanged",t[i]):(i=(s=this.models.toString().match(/checked|value/)||[])[0],t&&s&&!a.isUndefined(t[i])&&(o.isExecute?("change"===e||this.$props&&!this.$props.isLazyUpdate)&&(this.$emit("update:"+i,t[i]),this.$emit("modelchanged",t[i])):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance.$emit("modelchanged",t[i]),this.ej2Instances.vueInstance.$emit("update:modelValue",t[i])))),this.ej2Instances&&this.ej2Instances._trigger&&this.ej2Instances._trigger(e,t,n)},custom:function(){this.updated()},calculateBounds:function(){return this.ej2Instances.calculateBounds()},export:function(e,t){return this.ej2Instances.export(e,t)},print:function(e){return this.ej2Instances.print(e)},setAnnotationValue:function(e,t){return this.ej2Instances.setAnnotationValue(e,t)},titleTooltip:function(e,t,n,s){return this.ej2Instances.titleTooltip(e,t,n,s)}}}),Ee={name:"ejs-accumulationchart",install:function(e){e.component(Ee.name,$e),e.component(pe.name,me),e.component(he.name,de),e.component(Ce.name,ve),e.component(ge.name,fe)}},Pe=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-rangenavigator-series-collection"}}}),ke={name:"e-rangenavigator-series-collection",install:function(e){e.component(ke.name,Pe)}},be=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-rangenavigator-series"}}}),ye={name:"e-rangenavigator-series",install:function(e){e.component(ye.name,be)}},Te=["isLazyUpdate","plugins","allowIntervalData","allowSnapping","animationDuration","background","dataSource","disableRangeSelector","enableDeferredUpdate","enableGrouping","enablePersistence","enableRtl","groupBy","height","interval","intervalType","labelFormat","labelIntersectAction","labelPlacement","labelPosition","labelStyle","locale","logBase","majorGridLines","majorTickLines","margin","maximum","minimum","navigatorBorder","navigatorStyleSettings","periodSelectorSettings","query","secondaryLabelAlignment","series","skeleton","skeletonType","theme","tickPosition","tooltip","useGroupingSeparator","value","valueType","width","xName","yName","beforePrint","beforeResize","changed","labelRender","load","loaded","resized","selectorRender","tooltipRender"],Me=["dataSource"],e=o.getProps({props:Te}),U=e[0],e=e[1],Re=Object.keys(e);Re.push("modelchanged","update:modelValue");for(var we=0,Oe=Me;we<Oe.length;we++)Re.push("update:"+Oe[we]);var Ue=o.vueDefineComponent({name:"RangeNavigatorComponent",mixins:[o.ComponentBase],props:U,watch:e,emits:Re,model:{event:"modelchanged"},provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.RangeNavigator({}),propKeys:Te,models:Me,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-rangenavigator-series-collection":"e-rangenavigator-series"},tagNameMapper:{"e-rangenavigator-series-collection":"e-series"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.ej2Instances._trigger=this.ej2Instances.trigger,this.ej2Instances.trigger=this.trigger,this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},trigger:function(e,t,n){var s,i;o.isExecute||(this.models=this.models||this.ej2Instances.referModels),"change"!==e&&"input"!==e||!this.models||0===this.models.length?"actionBegin"===e&&"dateNavigate"===t.requestType&&this.models&&0!==this.models.length&&(i=(s=this.models.toString().match(/currentView|selectedDate/)||[])[0],t)&&s&&!a.isUndefined(t[i])&&(o.isExecute?(this.$emit("update:"+i,t[i]),this):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance)).$emit("modelchanged",t[i]):(i=(s=this.models.toString().match(/checked|value/)||[])[0],t&&s&&!a.isUndefined(t[i])&&(o.isExecute?("change"===e||this.$props&&!this.$props.isLazyUpdate)&&(this.$emit("update:"+i,t[i]),this.$emit("modelchanged",t[i])):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance.$emit("modelchanged",t[i]),this.ej2Instances.vueInstance.$emit("update:modelValue",t[i])))),this.ej2Instances&&this.ej2Instances._trigger&&this.ej2Instances._trigger(e,t,n)},custom:function(){this.updated()},createSecondaryElement:function(){return this.ej2Instances.createSecondaryElement()},destroy:function(){return this.ej2Instances.destroy()},export:function(e,t,n,s,i,o,a){return this.ej2Instances.export(e,t,n,s,i,o,a)},print:function(e){return this.ej2Instances.print(e)},renderChart:function(e){return this.ej2Instances.renderChart(e)}}}),Ne={name:"ejs-rangenavigator",install:function(e){e.component(Ne.name,Ue),e.component(ye.name,be),e.component(ke.name,Pe)}},Ae=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-rangeBandSettings"}}}),Le={name:"e-rangeBandSettings",install:function(e){e.component(Le.name,Ae)}},Ve=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-rangeBandSetting"}}}),Be={name:"e-rangeBandSetting",install:function(e){e.component(Be.name,Ve)}},_e=["isLazyUpdate","plugins","axisSettings","border","containerArea","dataLabelSettings","dataSource","enablePersistence","enableRtl","endPointColor","fill","format","height","highPointColor","lineWidth","locale","lowPointColor","markerSettings","negativePointColor","opacity","padding","palette","query","rangeBandSettings","rangePadding","startPointColor","theme","tiePointColor","tooltipSettings","type","useGroupingSeparator","valueType","width","xName","yName","axisRendering","dataLabelRendering","load","loaded","markerRendering","pointRegionMouseClick","pointRegionMouseMove","pointRendering","resize","seriesRendering","sparklineMouseClick","sparklineMouseMove","tooltipInitialize"],ze=[],U=o.getProps({props:_e}),e=U[0],U=U[1],qe=Object.keys(U);qe.push("modelchanged","update:modelValue");for(var Ge=0,Ke=ze;Ge<Ke.length;Ge++)qe.push("update:"+Ke[Ge]);var Fe=o.vueDefineComponent({name:"SparklineComponent",mixins:[o.ComponentBase],props:e,watch:U,emits:qe,provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.Sparkline({}),propKeys:_e,models:ze,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-rangeBandSettings":"e-rangeBandSetting"},tagNameMapper:{},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},custom:function(){this.updated()},destroy:function(){return this.ej2Instances.destroy()},renderSparkline:function(){return this.ej2Instances.renderSparkline()}}}),Xe={name:"ejs-sparkline",install:function(e){e.component(Xe.name,Fe),e.component(Be.name,Ve),e.component(Le.name,Ae)}},Ye=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-seriesCollection"}}}),We={name:"e-seriesCollection",install:function(e){e.component(We.name,Ye)}},He=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-series"}}}),Ze={name:"e-series",install:function(e){e.component(Ze.name,He)}},Je=["isLazyUpdate","plugins","background","border","elementSpacing","enablePersistence","enableRtl","font","height","horizontalAxis","legendSettings","locale","margin","radialAxis","radius","renderType","series","theme","title","width","animationComplete","axisLabelRender","beforePrint","legendRender","load","loaded","seriesRender","subtitleRender","textRender","titleRender","tooltipRender"],Qe=[],e=o.getProps({props:Je}),U=e[0],e=e[1],et=Object.keys(e);et.push("modelchanged","update:modelValue");for(var tt=0,nt=Qe;tt<nt.length;tt++)et.push("update:"+nt[tt]);var st=o.vueDefineComponent({name:"SmithchartComponent",mixins:[o.ComponentBase],props:U,watch:e,emits:et,provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.Smithchart({}),propKeys:Je,models:Qe,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-seriesCollection":"e-series"},tagNameMapper:{"e-seriesCollection":"e-series"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},custom:function(){this.updated()},destroy:function(){return this.ej2Instances.destroy()},export:function(e,t,n){return this.ej2Instances.export(e,t,n)},mouseEnd:function(e){return this.ej2Instances.mouseEnd(e)},mouseMove:function(e){return this.ej2Instances.mouseMove(e)},print:function(e){return this.ej2Instances.print(e)},setTabIndex:function(e,t){return this.ej2Instances.setTabIndex(e,t)},smithchartOnClick:function(e){return this.ej2Instances.smithchartOnClick(e)},smithchartOnResize:function(){return this.ej2Instances.smithchartOnResize()}}}),it={name:"ejs-smithchart",install:function(e){e.component(it.name,st),e.component(Ze.name,He),e.component(We.name,Ye)}},ot=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-trendlines"}}}),at={name:"e-trendlines",install:function(e){e.component(at.name,ot)}},rt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-trendline"}}}),ct={name:"e-trendline",install:function(e){e.component(ct.name,rt)}},lt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-series-collection"}}}),ut={name:"e-stockchart-series-collection",install:function(e){e.component(ut.name,lt)}},dt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-series"}}}),ht={name:"e-stockchart-series",install:function(e){e.component(ht.name,dt)}},mt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-axes"}}}),pt={name:"e-stockchart-axes",install:function(e){e.component(pt.name,mt)}},ft=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-axis"}}}),gt={name:"e-stockchart-axis",install:function(e){e.component(gt.name,ft)}},vt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-rows"}}}),Ct={name:"e-stockchart-rows",install:function(e){e.component(Ct.name,vt)}},xt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-row"}}}),It={name:"e-stockchart-row",install:function(e){e.component(It.name,xt)}},jt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-annotations"}}}),Dt={name:"e-stockchart-annotations",install:function(e){e.component(Dt.name,jt)}},St=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-annotation"}}}),$t={name:"e-stockchart-annotation",install:function(e){e.component($t.name,St)}},Et=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-selectedDataIndexes"}}}),Pt={name:"e-stockchart-selectedDataIndexes",install:function(e){e.component(Pt.name,Et)}},kt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-selectedDataIndex"}}}),bt={name:"e-stockchart-selectedDataIndex",install:function(e){e.component(bt.name,kt)}},yt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-periods"}}}),Tt={name:"e-stockchart-periods",install:function(e){e.component(Tt.name,yt)}},Mt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-period"}}}),Rt={name:"e-stockchart-period",install:function(e){e.component(Rt.name,Mt)}},wt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-stockevents"}}}),Ot={name:"e-stockchart-stockevents",install:function(e){e.component(Ot.name,wt)}},Ut=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-stockevent"}}}),Nt={name:"e-stockchart-stockevent",install:function(e){e.component(Nt.name,Ut)}},At=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-stockchart-indicators"}}}),Lt={name:"e-stockchart-indicators",install:function(e){e.component(Lt.name,At)}},Vt=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-stockchart-indicator"}}}),Bt={name:"e-stockchart-indicator",install:function(e){e.component(Bt.name,Vt)}},_t=["isLazyUpdate","plugins","annotations","axes","background","border","chartArea","crosshair","dataSource","enableCustomRange","enablePeriodSelector","enablePersistence","enableRtl","enableSelector","exportType","height","indicatorType","indicators","isMultiSelect","isSelect","isTransposed","legendSettings","locale","margin","periods","primaryXAxis","primaryYAxis","rows","selectedDataIndexes","selectionMode","series","seriesType","stockEvents","theme","title","titleStyle","tooltip","trendlineType","width","zoomSettings","axisLabelRender","beforeExport","legendClick","legendRender","load","loaded","onZooming","pointClick","pointMove","rangeChange","selectorRender","seriesRender","stockChartMouseClick","stockChartMouseDown","stockChartMouseLeave","stockChartMouseMove","stockChartMouseUp","stockEventRender","tooltipRender"],zt=["dataSource"],U=o.getProps({props:_t}),e=U[0],U=U[1],qt=Object.keys(U);qt.push("modelchanged","update:modelValue");for(var Gt=0,Kt=zt;Gt<Kt.length;Gt++)qt.push("update:"+Kt[Gt]);var Ft=o.vueDefineComponent({name:"StockChartComponent",mixins:[o.ComponentBase],props:e,watch:U,emits:qt,model:{event:"modelchanged"},provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.StockChart({}),propKeys:_t,models:zt,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-stockchart-series-collection":{"e-stockchart-series":{"e-trendlines":"e-trendline"}},"e-stockchart-axes":"e-stockchart-axis","e-stockchart-rows":"e-stockchart-row","e-stockchart-annotations":"e-stockchart-annotation","e-stockchart-selectedDataIndexes":"e-stockchart-selectedDataIndex","e-stockchart-periods":"e-stockchart-period","e-stockchart-stockevents":"e-stockchart-stockevent","e-stockchart-indicators":"e-stockchart-indicator"},tagNameMapper:{"e-stockchart-series-collection":"e-series","e-stockchart-axes":"e-axes","e-stockchart-rows":"e-rows","e-stockchart-annotations":"e-annotations","e-stockchart-selectedDataIndexes":"e-selectedDataIndexes","e-stockchart-periods":"e-periods","e-stockchart-stockevents":"e-stockEvents","e-stockchart-indicators":"e-indicators"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.ej2Instances._trigger=this.ej2Instances.trigger,this.ej2Instances.trigger=this.trigger,this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},trigger:function(e,t,n){var s,i;o.isExecute||(this.models=this.models||this.ej2Instances.referModels),"change"!==e&&"input"!==e||!this.models||0===this.models.length?"actionBegin"===e&&"dateNavigate"===t.requestType&&this.models&&0!==this.models.length&&(i=(s=this.models.toString().match(/currentView|selectedDate/)||[])[0],t)&&s&&!a.isUndefined(t[i])&&(o.isExecute?(this.$emit("update:"+i,t[i]),this):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance)).$emit("modelchanged",t[i]):(i=(s=this.models.toString().match(/checked|value/)||[])[0],t&&s&&!a.isUndefined(t[i])&&(o.isExecute?("change"===e||this.$props&&!this.$props.isLazyUpdate)&&(this.$emit("update:"+i,t[i]),this.$emit("modelchanged",t[i])):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance.$emit("modelchanged",t[i]),this.ej2Instances.vueInstance.$emit("update:modelValue",t[i])))),this.ej2Instances&&this.ej2Instances._trigger&&this.ej2Instances._trigger(e,t,n)},custom:function(){this.updated()},chartModuleInjection:function(){return this.ej2Instances.chartModuleInjection()},destroy:function(){return this.ej2Instances.destroy()},findCurrentData:function(e,t){return this.ej2Instances.findCurrentData(e,t)},rangeChanged:function(e,t){return this.ej2Instances.rangeChanged(e,t)},renderPeriodSelector:function(){return this.ej2Instances.renderPeriodSelector()},stockChartDataManagerSuccess:function(){return this.ej2Instances.stockChartDataManagerSuccess()}}}),Xt={name:"ejs-stockchart",install:function(e){e.component(Xt.name,Ft),e.component(ht.name,dt),e.component(ut.name,lt),e.component(ct.name,rt),e.component(at.name,ot),e.component(gt.name,ft),e.component(pt.name,mt),e.component(It.name,xt),e.component(Ct.name,vt),e.component($t.name,St),e.component(Dt.name,jt),e.component(bt.name,kt),e.component(Pt.name,Et),e.component(Rt.name,Mt),e.component(Tt.name,yt),e.component(Nt.name,Ut),e.component(Ot.name,wt),e.component(Bt.name,Vt),e.component(Lt.name,At)}},Yt=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-bullet-range-collection"}}}),Wt={name:"e-bullet-range-collection",install:function(e){e.component(Wt.name,Yt)}},Ht=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-bullet-range"}}}),Zt={name:"e-bullet-range",install:function(e){e.component(Zt.name,Ht)}},Jt=["isLazyUpdate","plugins","animation","border","categoryField","categoryLabelStyle","dataLabel","dataSource","enableGroupSeparator","enablePersistence","enableRtl","height","interval","labelFormat","labelPosition","labelStyle","legendSettings","locale","majorTickLines","margin","maximum","minimum","minorTickLines","minorTicksPerInterval","opposedPosition","orientation","query","ranges","subtitle","subtitleStyle","tabIndex","targetColor","targetField","targetTypes","targetWidth","theme","tickPosition","title","titlePosition","titleStyle","tooltip","type","valueBorder","valueField","valueFill","valueHeight","width","beforePrint","bulletChartMouseClick","legendRender","load","loaded","tooltipRender"],Qt=["dataSource"],e=o.getProps({props:Jt}),U=e[0],e=e[1],en=Object.keys(e);en.push("modelchanged","update:modelValue");for(var tn=0,nn=Qt;tn<nn.length;tn++)en.push("update:"+nn[tn]);var sn=o.vueDefineComponent({name:"BulletChartComponent",mixins:[o.ComponentBase],props:U,watch:e,emits:en,model:{event:"modelchanged"},provide:function(){return{custom:this.custom}},data:function(){return{ej2Instances:new n.BulletChart({}),propKeys:Jt,models:Qt,hasChildDirective:!0,hasInjectedModules:!0,tagMapper:{"e-bullet-range-collection":"e-bullet-range"},tagNameMapper:{"e-bullet-range-collection":"e-ranges"},isVue3:!o.isExecute,templateCollection:{}}},created:function(){this.ej2Instances._trigger=this.ej2Instances.trigger,this.ej2Instances.trigger=this.trigger,this.bindProperties(),this.ej2Instances._setProperties=this.ej2Instances.setProperties,this.ej2Instances.setProperties=this.setProperties,this.ej2Instances.clearTemplate=this.clearTemplate,this.updated=this.updated},render:function(e){var t=null;return(o.isExecute?e:o.gh)("div",t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},methods:{clearTemplate:function(e){if((e=e||Object.keys(this.templateCollection||{})).length&&this.templateCollection)for(var t=0,n=e;t<n.length;t++){var s=n[t],i=this.templateCollection[s];if(i&&i.length){for(var o=0,a=i;o<a.length;o++){var r=a[o];this.destroyPortals(r)}delete this.templateCollection[s]}}},setProperties:function(n,e){var s=this;this.isVue3&&(this.models=this.models||this.ej2Instances.referModels),this.ej2Instances&&this.ej2Instances._setProperties&&this.ej2Instances._setProperties(n,e),n&&this.models&&this.models.length&&Object.keys(n).map(function(t){s.models.map(function(e){t!==e||/datasource/i.test(t)||(s.isVue3?s.ej2Instances.vueInstance.$emit("update:"+t,n[t]):(s.$emit("update:"+t,n[t]),s.$emit("modelchanged",n[t])))})})},trigger:function(e,t,n){var s,i;o.isExecute||(this.models=this.models||this.ej2Instances.referModels),"change"!==e&&"input"!==e||!this.models||0===this.models.length?"actionBegin"===e&&"dateNavigate"===t.requestType&&this.models&&0!==this.models.length&&(i=(s=this.models.toString().match(/currentView|selectedDate/)||[])[0],t)&&s&&!a.isUndefined(t[i])&&(o.isExecute?(this.$emit("update:"+i,t[i]),this):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance)).$emit("modelchanged",t[i]):(i=(s=this.models.toString().match(/checked|value/)||[])[0],t&&s&&!a.isUndefined(t[i])&&(o.isExecute?("change"===e||this.$props&&!this.$props.isLazyUpdate)&&(this.$emit("update:"+i,t[i]),this.$emit("modelchanged",t[i])):(this.ej2Instances.vueInstance.$emit("update:"+i,t[i]),this.ej2Instances.vueInstance.$emit("modelchanged",t[i]),this.ej2Instances.vueInstance.$emit("update:modelValue",t[i])))),this.ej2Instances&&this.ej2Instances._trigger&&this.ej2Instances._trigger(e,t,n)},custom:function(){this.updated()},createSvg:function(e){return this.ej2Instances.createSvg(e)},destroy:function(){return this.ej2Instances.destroy()},export:function(e,t,n,s,i,o,a){return this.ej2Instances.export(e,t,n,s,i,o,a)},print:function(e){return this.ej2Instances.print(e)},removeSvg:function(){return this.ej2Instances.removeSvg()}}}),on={name:"ejs-bulletchart",install:function(e){e.component(on.name,sn),e.component(Zt.name,Ht),e.component(Wt.name,Yt)}},an=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-chart3d-series-collection"}}}),rn={name:"e-chart3d-series-collection",install:function(e){e.component(rn.name,an)}},cn=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-chart3d-series"}}}),ln={name:"e-chart3d-series",install:function(e){e.component(ln.name,cn)}},un=o.vueDefineComponent({inject:{custom:{default:null}},render:function(e){var t;if(!o.isExecute)return t=null,(o.isExecute?e:o.gh)("div",{class:"e-directive"},t=a.isNullOrUndefined(this.$slots.default)?t:o.isExecute?this.$slots.default:this.$slots.default())},updated:function(){!o.isExecute&&this.custom&&this.custom()},methods:{getTag:function(){return"e-chart3daxes"}}}),dn={name:"e-chart3daxes",install:function(e){e.component(dn.name,un)}},hn=o.vueDefineComponent({render:function(){},methods:{getTag:function(){return"e-chart3daxis"}}}),mn={name:"e-chart3daxis",install:function(e){e.component(mn.name,hn)}},pn=o.