ngx-graph-new
Version:
Modify the ngx-chart version is used
1 lines • 726 kB
JavaScript
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("@angular/animations"),require("@angular/common"),require("@angular/core"),require("@angular/platform-browser"),require("d3-array"),require("d3-brush"),require("d3-color"),require("d3-force"),require("d3-format"),require("d3-hierarchy"),require("d3-interpolate"),require("d3-scale"),require("d3-selection"),require("d3-shape"),require("d3-time-format"),require("rxjs")):"function"==typeof define&&define.amd?define("ngx-graph",["@angular/animations","@angular/common","@angular/core","@angular/platform-browser","d3-array","d3-brush","d3-color","d3-force","d3-format","d3-hierarchy","d3-interpolate","d3-scale","d3-selection","d3-shape","d3-time-format","rxjs"],e):"object"==typeof exports?exports["ngx-graph"]=e(require("@angular/animations"),require("@angular/common"),require("@angular/core"),require("@angular/platform-browser"),require("d3-array"),require("d3-brush"),require("d3-color"),require("d3-force"),require("d3-format"),require("d3-hierarchy"),require("d3-interpolate"),require("d3-scale"),require("d3-selection"),require("d3-shape"),require("d3-time-format"),require("rxjs")):t["ngx-graph"]=e(t["@angular/animations"],t["@angular/common"],t["@angular/core"],t["@angular/platform-browser"],t["d3-array"],t["d3-brush"],t["d3-color"],t["d3-force"],t["d3-format"],t["d3-hierarchy"],t["d3-interpolate"],t["d3-scale"],t["d3-selection"],t["d3-shape"],t["d3-time-format"],t.rxjs)}("undefined"!=typeof self?self:this,function(d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return function(n){var i={};function o(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}return o.m=n,o.c=i,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s="./src/index.ts")}({"./node_modules/@swimlane/ngx-charts/release/index.js":function(t,e,n){var i;"undefined"!=typeof self&&self,i=function(n,i,o,r,s,a,c,l,u,p,h,d,f,g,m,y,v){return function(n){var i={};function o(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,o),e.l=!0,e.exports}return o.m=n,o.c=i,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s="./src/index.ts")}({"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/bar-chart/bar-label.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".textDataLabel {\n font-size: 11px; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/base-chart.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".ngx-charts {\n float: left;\n overflow: visible; }\n .ngx-charts .circle,\n .ngx-charts .bar,\n .ngx-charts .arc {\n cursor: pointer; }\n .ngx-charts .bar.active, .ngx-charts .bar:hover,\n .ngx-charts .cell.active,\n .ngx-charts .cell:hover,\n .ngx-charts .arc.active,\n .ngx-charts .arc:hover,\n .ngx-charts .card.active,\n .ngx-charts .card:hover {\n opacity: 0.8;\n -webkit-transition: opacity 100ms ease-in-out;\n transition: opacity 100ms ease-in-out; }\n .ngx-charts .bar:focus,\n .ngx-charts .cell:focus,\n .ngx-charts .arc:focus,\n .ngx-charts .card:focus {\n outline: none; }\n .ngx-charts g:focus {\n outline: none; }\n .ngx-charts .line-series.inactive,\n .ngx-charts .line-series-range.inactive,\n .ngx-charts .polar-series-path.inactive,\n .ngx-charts .polar-series-area.inactive,\n .ngx-charts .area-series.inactive {\n -webkit-transition: opacity 100ms ease-in-out;\n transition: opacity 100ms ease-in-out;\n opacity: .2; }\n .ngx-charts .line-highlight {\n display: none; }\n .ngx-charts .line-highlight.active {\n display: block; }\n .ngx-charts .area {\n opacity: 0.6; }\n .ngx-charts .circle:hover {\n cursor: pointer; }\n .ngx-charts .label {\n font-size: 12px;\n font-weight: normal; }\n .ngx-charts .tooltip-anchor {\n fill: black; }\n .ngx-charts .gridline-path {\n stroke: #ddd;\n stroke-width: 1;\n fill: none; }\n .ngx-charts .refline-path {\n stroke: #a8b2c7;\n stroke-width: 1;\n stroke-dasharray: 5;\n stroke-dashoffset: 5; }\n .ngx-charts .refline-label {\n font-size: 9px; }\n .ngx-charts .reference-area {\n fill-opacity: 0.05;\n fill: #000; }\n .ngx-charts .gridline-path-dotted {\n stroke: #ddd;\n stroke-width: 1;\n fill: none;\n stroke-dasharray: 1, 20;\n stroke-dashoffset: 3; }\n .ngx-charts .grid-panel rect {\n fill: none; }\n .ngx-charts .grid-panel.odd rect {\n fill: rgba(0, 0, 0, 0.05); }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/legend/advanced-legend.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".advanced-pie-legend {\n float: left;\n position: relative;\n top: 50%;\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%); }\n .advanced-pie-legend .total-value {\n font-size: 36px; }\n .advanced-pie-legend .total-label {\n font-size: 24px;\n margin-bottom: 19px; }\n .advanced-pie-legend .legend-items-container {\n width: 100%; }\n .advanced-pie-legend .legend-items-container .legend-items {\n white-space: nowrap;\n overflow: auto; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item {\n margin-right: 20px;\n display: inline-block;\n cursor: pointer; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item:focus {\n outline: none; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item:hover {\n color: #000;\n -webkit-transition: 0.2s;\n transition: 0.2s; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value {\n font-size: 24px;\n margin-top: -6px;\n margin-left: 11px; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label {\n font-size: 14px;\n opacity: 0.7;\n margin-left: 11px;\n margin-top: -6px; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent {\n font-size: 24px;\n opacity: 0.7;\n margin-left: 11px; }\n .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color {\n width: 4px;\n height: 42px;\n float: left;\n margin-right: 7px; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/legend/legend.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".chart-legend {\n display: inline-block;\n padding: 0;\n width: auto !important; }\n .chart-legend .legend-title {\n white-space: nowrap;\n overflow: hidden;\n margin-left: 10px;\n margin-bottom: 5px;\n font-size: 14px;\n font-weight: bold; }\n .chart-legend ul, .chart-legend li {\n padding: 0;\n margin: 0;\n list-style: none; }\n .chart-legend .legend-wrap {\n width: calc(100% - 10px); }\n .chart-legend .legend-labels {\n line-height: 85%;\n list-style: none;\n text-align: left;\n float: left;\n width: 100%;\n border-radius: 3px;\n overflow-y: auto;\n overflow-x: hidden;\n white-space: nowrap;\n background: rgba(0, 0, 0, 0.05); }\n .chart-legend .legend-label {\n cursor: pointer;\n font-size: 90%;\n margin: 8px;\n color: #AFB7C8; }\n .chart-legend .legend-label:hover {\n color: #000;\n -webkit-transition: 0.2s;\n transition: 0.2s; }\n .chart-legend .legend-label .active .legend-label-text {\n color: #000; }\n .chart-legend .legend-label-color {\n display: inline-block;\n height: 15px;\n width: 15px;\n margin-right: 5px;\n color: #5b646b;\n border-radius: 3px; }\n .chart-legend .legend-label-text {\n display: inline-block;\n vertical-align: top;\n line-height: 15px;\n font-size: 12px;\n width: calc(100% - 20px);\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden; }\n .chart-legend .legend-title-text {\n vertical-align: bottom;\n display: inline-block;\n line-height: 16px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/legend/scale-legend.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".chart-legend {\n display: inline-block;\n padding: 0;\n width: auto !important; }\n .chart-legend .scale-legend {\n text-align: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column; }\n .chart-legend .scale-legend-wrap {\n display: inline-block;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n width: 30px;\n border-radius: 5px;\n margin: 0 auto; }\n .chart-legend .scale-legend-label {\n font-size: 12px; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/timeline/timeline.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".timeline .brush-background {\n fill: rgba(0, 0, 0, 0.05); }\n\n.timeline .brush .selection {\n fill: rgba(0, 0, 0, 0.1);\n stroke-width: 1px;\n stroke: #888888; }\n\n.timeline .brush .handle {\n fill-opacity: 0; }\n\n.timeline .embedded-chart {\n opacity: 0.6; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/common/tooltip/tooltip.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".ngx-charts-tooltip-content {\n position: fixed;\n border-radius: 3px;\n z-index: 5000;\n display: block;\n font-weight: normal;\n opacity: 0;\n pointer-events: none !important; }\n .ngx-charts-tooltip-content.type-popover {\n background: #fff;\n color: #060709;\n border: 1px solid #72809b;\n -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);\n font-size: 13px;\n padding: 4px; }\n .ngx-charts-tooltip-content.type-popover .tooltip-caret {\n position: absolute;\n z-index: 5001;\n width: 0;\n height: 0; }\n .ngx-charts-tooltip-content.type-popover .tooltip-caret.position-left {\n border-top: 7px solid transparent;\n border-bottom: 7px solid transparent;\n border-left: 7px solid #fff; }\n .ngx-charts-tooltip-content.type-popover .tooltip-caret.position-top {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-top: 7px solid #fff; }\n .ngx-charts-tooltip-content.type-popover .tooltip-caret.position-right {\n border-top: 7px solid transparent;\n border-bottom: 7px solid transparent;\n border-right: 7px solid #fff; }\n .ngx-charts-tooltip-content.type-popover .tooltip-caret.position-bottom {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid #fff; }\n .ngx-charts-tooltip-content.type-tooltip {\n color: #fff;\n background: rgba(0, 0, 0, 0.75);\n font-size: 12px;\n padding: 0 10px;\n text-align: center;\n pointer-events: auto; }\n .ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-left {\n border-top: 7px solid transparent;\n border-bottom: 7px solid transparent;\n border-left: 7px solid rgba(0, 0, 0, 0.75); }\n .ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-top {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-top: 7px solid rgba(0, 0, 0, 0.75); }\n .ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-right {\n border-top: 7px solid transparent;\n border-bottom: 7px solid transparent;\n border-right: 7px solid rgba(0, 0, 0, 0.75); }\n .ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-bottom {\n border-left: 7px solid transparent;\n border-right: 7px solid transparent;\n border-bottom: 7px solid rgba(0, 0, 0, 0.75); }\n .ngx-charts-tooltip-content .tooltip-label {\n display: block;\n line-height: 1em;\n padding: 8px 5px 5px 5px;\n font-size: 1em; }\n .ngx-charts-tooltip-content .tooltip-val {\n display: block;\n font-size: 1.3em;\n line-height: 1em;\n padding: 0 5px 8px 5px; }\n .ngx-charts-tooltip-content .tooltip-caret {\n position: absolute;\n z-index: 5001;\n width: 0;\n height: 0; }\n .ngx-charts-tooltip-content.position-right {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0); }\n .ngx-charts-tooltip-content.position-left {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0); }\n .ngx-charts-tooltip-content.position-top {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0); }\n .ngx-charts-tooltip-content.position-bottom {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0); }\n .ngx-charts-tooltip-content.animate {\n opacity: 1;\n -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;\n transition: opacity 0.3s, -webkit-transform 0.3s;\n transition: opacity 0.3s, transform 0.3s;\n transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n pointer-events: auto; }\n\n.area-tooltip-container {\n padding: 5px 0;\n pointer-events: none; }\n\n.tooltip-item {\n text-align: left;\n line-height: 1.2em;\n padding: 5px 0; }\n .tooltip-item .tooltip-item-color {\n display: inline-block;\n height: 12px;\n width: 12px;\n margin-right: 5px;\n color: #5b646b;\n border-radius: 3px; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/force-directed-graph/force-directed-graph.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".force-directed-graph .edge {\n stroke: #333; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/gauge/gauge.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".gauge .background-arc path {\n fill: rgba(0, 0, 0, 0.05); }\n\n.gauge .gauge-tick path {\n stroke: #666; }\n\n.gauge .gauge-tick text {\n font-size: 12px;\n fill: #666;\n font-weight: bold; }\n\n.gauge .gauge-tick-large path {\n stroke-width: 2px; }\n\n.gauge .gauge-tick-small path {\n stroke-width: 1px; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/gauge/linear-gauge.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".linear-gauge {\n cursor: pointer; }\n .linear-gauge .background-bar path {\n fill: rgba(0, 0, 0, 0.05); }\n .linear-gauge .units {\n fill: #666; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/number-card/card.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,"ngx-charts-number-card .cell .trimmed-label {\n font-size: 12px;\n pointer-events: none;\n overflow: hidden;\n text-align: left;\n line-height: 1em; }\n ngx-charts-number-card .cell .trimmed-label p {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n width: 100%;\n padding: 0;\n margin: 0; }\n\nngx-charts-number-card .cell .value-text {\n pointer-events: none; }\n\nngx-charts-number-card .number-card.clickable .cell .card, ngx-charts-number-card .number-card.clickable .cell .card-band {\n cursor: pointer; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/pie-chart/advanced-pie-chart.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".advanced-pie {\n display: inline-block;\n float: left; }\n\n.advanced-pie-legend-wrapper {\n display: inline-block; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/pie-chart/pie-chart.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".pie-label {\n font-size: 11px; }\n .pie-label.animation {\n -webkit-animation: 750ms ease-in fadeIn;\n animation: 750ms ease-in fadeIn; }\n\n@-webkit-keyframes fadeIn {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n@keyframes fadeIn {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n.pie-label-line {\n stroke-dasharray: 100%; }\n .pie-label-line.animation {\n -webkit-animation: 3s linear drawOut;\n animation: 3s linear drawOut;\n -webkit-transition: d 750ms;\n transition: d 750ms; }\n\n@-webkit-keyframes drawOut {\n from {\n stroke-dashoffset: 100%; }\n to {\n stroke-dashoffset: 0; } }\n\n@keyframes drawOut {\n from {\n stroke-dashoffset: 100%; }\n to {\n stroke-dashoffset: 0; } }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/pie-chart/pie-grid.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".pie-grid .arc1 {\n opacity: 0.4; }\n\n.pie-grid .percent-label {\n font-size: 16px;\n font-weight: 400; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/polar-chart/polar-chart.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".polar-chart .polar-chart-background {\n fill: none; }\n\n.polar-chart .radial-gridline-path {\n stroke-dasharray: 10 10;\n fill: none; }\n\n.polar-chart .pie-label-line {\n stroke: #2f3646; }\n\n.polar-charts-series .polar-series-area {\n pointer-events: none; }\n\n.polar-series-path {\n pointer-events: none; }\n",""])},"./node_modules/css-loader/index.js!./node_modules/postcss-loader/index.js!./node_modules/sass-loader/lib/loader.js??ref--3-4!./src/tree-map/tree-map.component.scss":function(t,e,n){(t.exports=n("./node_modules/css-loader/lib/css-base.js")(!1)).push([t.i,".tree-map .treemap-val {\n font-size: 1.3em;\n padding-top: 5px;\n display: inline-block; }\n\n.tree-map .label p {\n display: table-cell;\n text-align: center;\n line-height: 1.2em;\n vertical-align: middle; }\n",""])},"./node_modules/css-loader/lib/css-base.js":function(t,e){t.exports=function(n){var s=[];return s.toString=function(){return this.map(function(t){var e=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=(s=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),r=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[n].concat(r).concat([o]).join("\n")}var s;return[n].join("\n")}(t,n);return t[2]?"@media "+t[2]+"{"+e+"}":e}).join("")},s.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(n[o]=!0)}for(i=0;i<t.length;i++){var r=t[i];"number"==typeof r[0]&&n[r[0]]||(e&&!r[2]?r[2]=e:e&&(r[2]="("+r[2]+") and ("+e+")"),s.push(r))}},s}},"./src/area-chart/area-chart-normalized.component.ts":function(t,e,i){"use strict";i.d(e,"a",function(){return g});var o,r=i("@angular/core"),s=(i.n(r),i("d3-scale")),a=(i.n(s),i("d3-shape")),c=(i.n(a),i("./src/common/view-dimensions.helper.ts")),l=i("./src/common/color.helper.ts"),n=i("./src/common/base-chart.component.ts"),h=i("./src/utils/id.ts"),u=i("./src/common/domain.helper.ts"),p=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),d=this&&this.__decorate||function(t,e,n,i){var o,r=arguments.length,s=r<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,n,i);else for(var a=t.length-1;0<=a;a--)(o=t[a])&&(s=(r<3?o(s):3<r?o(e,n,s):o(e,n))||s);return 3<r&&s&&Object.defineProperty(e,n,s),s},f=this&&this.__metadata||function(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)},g=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.legend=!1,t.legendTitle="Legend",t.showGridLines=!0,t.curve=a.curveLinear,t.activeEntries=[],t.roundDomains=!1,t.tooltipDisabled=!1,t.activate=new r.EventEmitter,t.deactivate=new r.EventEmitter,t.margin=[10,20,10,20],t.xAxisHeight=0,t.yAxisWidth=0,t.timelineHeight=50,t.timelinePadding=10,t}return p(t,n),t.prototype.update=function(){var u=this;n.prototype.update.call(this),this.dims=Object(c.a)({width:this.width,height:this.height,margins:this.margin,showXAxis:this.xAxis,showYAxis:this.yAxis,xAxisHeight:this.xAxisHeight,yAxisWidth:this.yAxisWidth,showXLabel:this.showXAxisLabel,showYLabel:this.showYAxisLabel,showLegend:this.legend,legendType:this.schemeType}),this.timeline&&(this.dims.height-=this.timelineHeight+this.margin[2]+this.timelinePadding),this.xDomain=this.getXDomain(),this.filteredDomain&&(this.xDomain=this.filteredDomain),this.yDomain=this.getYDomain(),this.seriesDomain=this.getSeriesDomain(),this.xScale=this.getXScale(this.xDomain,this.dims.width),this.yScale=this.getYScale(this.yDomain,this.dims.height);for(var t=function(t){for(var i=p.xSet[t],e=0,n=0,o=0,r=p.results;o<r.length;o++){(l=(c=r[o]).series.find(function(t){var e=t.name,n=i;return"time"===u.scaleType&&(e=e.valueOf(),n=n.valueOf()),e===n}))&&(n+=l.value)}for(var s=0,a=p.results;s<a.length;s++){var c,l;(l=(c=a[s]).series.find(function(t){var e=t.name,n=i;return"time"===u.scaleType&&(e=e.valueOf(),n=n.valueOf()),e===n}))?(l.d0=e,l.d1=e+l.value,e+=l.value):(l={name:i,value:0,d0:e,d1:e},c.series.push(l)),0<n?(l.d0=100*l.d0/n,l.d1=100*l.d1/n):(l.d0=0,l.d1=0)}},p=this,e=0;e<this.xSet.length;e++)t(e);this.updateTimeline(),this.setColors(),this.legendOptions=this.getLegendOptions(),this.transform="translate("+this.dims.xOffset+" , "+this.margin[0]+")",this.clipPathId="clip"+Object(h.a)().toString(),this.clipPath="url(#"+this.clipPathId+")"},t.prototype.updateTimeline=function(){this.timeline&&(this.timelineWidth=this.dims.width,this.timelineXDomain=this.getXDomain(),this.timelineXScale=this.getXScale(this.timelineXDomain,this.timelineWidth),this.timelineYScale=this.getYScale(this.yDomain,this.timelineHeight),this.timelineTransform="translate("+this.dims.xOffset+", "+-this.margin[2]+")")},t.prototype.getXDomain=function(){var t=Object(u.a)(this.results);this.scaleType=this.getScaleType(t);var e=[];if("time"===this.scaleType){var n=Math.min.apply(Math,t),i=Math.max.apply(Math,t);e=[new Date(n),new Date(i)],this.xSet=t.slice().sort(function(t,e){var n=t.getTime(),i=e.getTime();return i<n?1:n<i?-1:0})}else if("linear"===this.scaleType){t=t.map(function(t){return Number(t)}),e=[n=Math.min.apply(Math,t),i=Math.max.apply(Math,t)],this.xSet=t.slice().sort(function(t,e){return t-e})}else e=t,this.xSet=t;return e},t.prototype.getYDomain=function(){return[0,100]},t.prototype.getSeriesDomain=function(){return this.results.map(function(t){return t.name})},t.prototype.getXScale=function(t,e){var n;return"time"===this.scaleType?n=Object(s.scaleTime)():"linear"===this.scaleType?n=Object(s.scaleLinear)():"ordinal"===this.scaleType&&(n=Object(s.scalePoint)().padding(.1)),n.range([0,e]).domain(t),this.roundDomains?n.nice():n},t.prototype.getYScale=function(t,e){var n=Object(s.scaleLinear)().range([e,0]).domain(t);return this.roundDomains?n.nice():n},t.prototype.getScaleType=function(t){for(var e=!0,n=!0,i=0,o=t;i<o.length;i++){var r=o[i];this.isDate(r)||(e=!1),"number"!=typeof r&&(n=!1)}return e?"time":n?"linear":"ordinal"},t.prototype.isDate=function(t){return t instanceof Date},t.prototype.updateDomain=function(t){this.filteredDomain=t,this.xDomain=this.filteredDomain,this.xScale=this.getXScale(this.xDomain,this.dims.width)},t.prototype.updateHoveredVertical=function(t){this.hoveredVertical=t.value,this.deactivateAll()},t.prototype.hideCircles=function(){this.hoveredVertical=null,this.deactivateAll()},t.prototype.onClick=function(t,e){e&&(t.series=e.name),this.select.emit(t)},t.prototype.trackBy=function(t,e){return e.name},t.prototype.setColors=function(){var t;t="ordinal"===this.schemeType?this.seriesDomain:this.yDomain,this.colors=new l.a(this.scheme,this.schemeType,t,this.customColors)},t.prototype.getLegendOptions=function(){var t={scaleType:this.schemeType,colors:void 0,domain:[],title:void 0};return"ordinal"===t.scaleType?(t.domain=this.seriesDomain,t.colors=this.colors,t.title=this.legendTitle):(t.domain=this.yDomain,t.colors=this.colors.scale),t},t.prototype.updateYAxisWidth=function(t){var e=t.width;this.yAxisWidth=e,this.update()},t.prototype.updateXAxisHeight=function(t){var e=t.height;this.xAxisHeight=e,this.update()},t.prototype.onActivate=function(e){-1<this.activeEntries.findIndex(function(t){return t.name===e.name&&t.value===e.value})||(this.activeEntries=[e].concat(this.activeEntries),this.activate.emit({value:e,entries:this.activeEntries}))},t.prototype.onDeactivate=function(e){var t=this.activeEntries.findIndex(function(t){return t.name===e.name&&t.value===e.value});this.activeEntries.splice(t,1),this.activeEntries=this.activeEntries.slice(),this.deactivate.emit({value:e,entries:this.activeEntries})},t.prototype.deactivateAll=function(){this.activeEntries=this.activeEntries.slice();for(var t=0,e=this.activeEntries;t<e.length;t++){var n=e[t];this.deactivate.emit({value:n,entries:[]})}this.activeEntries=[]},d([Object(r.Input)(),f("design:type",Object)],t.prototype,"legend",void 0),d([Object(r.Input)(),f("design:type",String)],t.prototype,"legendTitle",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxis",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxis",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"showXAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"showYAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"timeline",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"gradient",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"showGridLines",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"curve",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"activeEntries",void 0),d([Object(r.Input)(),f("design:type",String)],t.prototype,"schemeType",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxisTickFormatting",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxisTickFormatting",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"xAxisTicks",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"yAxisTicks",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"roundDomains",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"tooltipDisabled",void 0),d([Object(r.Output)(),f("design:type",r.EventEmitter)],t.prototype,"activate",void 0),d([Object(r.Output)(),f("design:type",r.EventEmitter)],t.prototype,"deactivate",void 0),d([Object(r.ContentChild)("tooltipTemplate"),f("design:type",r.TemplateRef)],t.prototype,"tooltipTemplate",void 0),d([Object(r.ContentChild)("seriesTooltipTemplate"),f("design:type",r.TemplateRef)],t.prototype,"seriesTooltipTemplate",void 0),d([Object(r.HostListener)("mouseleave"),f("design:type",Function),f("design:paramtypes",[]),f("design:returntype",void 0)],t.prototype,"hideCircles",null),t=d([Object(r.Component)({selector:"ngx-charts-area-chart-normalized",template:'\n <ngx-charts-chart\n [view]="[width, height]"\n [showLegend]="legend"\n [legendOptions]="legendOptions"\n [activeEntries]="activeEntries"\n [animations]="animations"\n (legendLabelClick)="onClick($event)"\n (legendLabelActivate)="onActivate($event)"\n (legendLabelDeactivate)="onDeactivate($event)">\n <svg:defs>\n <svg:clipPath [attr.id]="clipPathId">\n <svg:rect\n [attr.width]="dims.width + 10"\n [attr.height]="dims.height + 10"\n [attr.transform]="\'translate(-5, -5)\'"/>\n </svg:clipPath>\n </svg:defs>\n <svg:g [attr.transform]="transform" class="area-chart chart">\n <svg:g ngx-charts-x-axis\n *ngIf="xAxis"\n [xScale]="xScale"\n [dims]="dims"\n [showGridLines]="showGridLines"\n [showLabel]="showXAxisLabel"\n [labelText]="xAxisLabel"\n [tickFormatting]="xAxisTickFormatting"\n [ticks]="xAxisTicks"\n (dimensionsChanged)="updateXAxisHeight($event)">\n </svg:g>\n <svg:g ngx-charts-y-axis\n *ngIf="yAxis"\n [yScale]="yScale"\n [dims]="dims"\n [showGridLines]="showGridLines"\n [showLabel]="showYAxisLabel"\n [labelText]="yAxisLabel"\n [tickFormatting]="yAxisTickFormatting"\n [ticks]="yAxisTicks"\n (dimensionsChanged)="updateYAxisWidth($event)">\n </svg:g>\n <svg:g [attr.clip-path]="clipPath">\n <svg:g *ngFor="let series of results; trackBy:trackBy">\n <svg:g ngx-charts-area-series\n [xScale]="xScale"\n [yScale]="yScale"\n [colors]="colors"\n [data]="series"\n [scaleType]="scaleType"\n [activeEntries]="activeEntries"\n [gradient]="gradient"\n normalized="true"\n [curve]="curve"\n [animations]="animations"\n />\n </svg:g>\n\n <svg:g *ngIf="!tooltipDisabled" (mouseleave)="hideCircles()">\n <svg:g ngx-charts-tooltip-area\n [dims]="dims"\n [xSet]="xSet"\n [xScale]="xScale"\n [yScale]="yScale"\n [results]="results"\n [colors]="colors"\n [showPercentage]="true"\n [tooltipDisabled]="tooltipDisabled"\n [tooltipTemplate]="seriesTooltipTemplate"\n (hover)="updateHoveredVertical($event)"\n />\n\n <svg:g *ngFor="let series of results">\n <svg:g ngx-charts-circle-series\n type="stacked"\n [xScale]="xScale"\n [yScale]="yScale"\n [colors]="colors"\n [activeEntries]="activeEntries"\n [data]="series"\n [scaleType]="scaleType"\n [visibleValue]="hoveredVertical"\n [tooltipDisabled]="tooltipDisabled"\n [tooltipTemplate]="tooltipTemplate"\n (select)="onClick($event, series)"\n (activate)="onActivate($event)"\n (deactivate)="onDeactivate($event)"\n />\n </svg:g>\n </svg:g>\n </svg:g>\n </svg:g>\n <svg:g ngx-charts-timeline\n *ngIf="timeline && scaleType != \'ordinal\'"\n [attr.transform]="timelineTransform"\n [results]="results"\n [view]="[timelineWidth, height]"\n [height]="timelineHeight"\n [scheme]="scheme"\n [customColors]="customColors"\n [legend]="legend"\n [scaleType]="scaleType"\n (onDomainChange)="updateDomain($event)">\n <svg:g *ngFor="let series of results; trackBy:trackBy">\n <svg:g ngx-charts-area-series\n [xScale]="timelineXScale"\n [yScale]="timelineYScale"\n [colors]="colors"\n [data]="series"\n [scaleType]="scaleType"\n [gradient]="gradient"\n normalized="true"\n [curve]="curve"\n [animations]="animations"\n />\n </svg:g>\n </svg:g>\n </ngx-charts-chart>\n ',changeDetection:r.ChangeDetectionStrategy.OnPush,styles:[i("./src/common/base-chart.component.scss")],encapsulation:r.ViewEncapsulation.None})],t)}(n.a)},"./src/area-chart/area-chart-stacked.component.ts":function(t,e,i){"use strict";i.d(e,"a",function(){return g});var o,r=i("@angular/core"),s=(i.n(r),i("d3-scale")),a=(i.n(s),i("d3-shape")),l=(i.n(a),i("./src/common/view-dimensions.helper.ts")),c=i("./src/common/color.helper.ts"),n=i("./src/common/base-chart.component.ts"),u=i("./src/utils/id.ts"),p=i("./src/common/domain.helper.ts"),h=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),d=this&&this.__decorate||function(t,e,n,i){var o,r=arguments.length,s=r<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,n,i);else for(var a=t.length-1;0<=a;a--)(o=t[a])&&(s=(r<3?o(s):3<r?o(e,n,s):o(e,n))||s);return 3<r&&s&&Object.defineProperty(e,n,s),s},f=this&&this.__metadata||function(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)},g=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.legend=!1,t.legendTitle="Legend",t.showGridLines=!0,t.curve=a.curveLinear,t.activeEntries=[],t.roundDomains=!1,t.tooltipDisabled=!1,t.activate=new r.EventEmitter,t.deactivate=new r.EventEmitter,t.margin=[10,20,10,20],t.xAxisHeight=0,t.yAxisWidth=0,t.timelineHeight=50,t.timelinePadding=10,t}return h(t,n),t.prototype.update=function(){var a=this;n.prototype.update.call(this),this.dims=Object(l.a)({width:this.width,height:this.height,margins:this.margin,showXAxis:this.xAxis,showYAxis:this.yAxis,xAxisHeight:this.xAxisHeight,yAxisWidth:this.yAxisWidth,showXLabel:this.showXAxisLabel,showYLabel:this.showYAxisLabel,showLegend:this.legend,legendType:this.schemeType}),this.timeline&&(this.dims.height-=this.timelineHeight+this.margin[2]+this.timelinePadding),this.xDomain=this.getXDomain(),this.filteredDomain&&(this.xDomain=this.filteredDomain),this.yDomain=this.getYDomain(),this.seriesDomain=this.getSeriesDomain(),this.xScale=this.getXScale(this.xDomain,this.dims.width),this.yScale=this.getYScale(this.yDomain,this.dims.height);for(var t=function(t){for(var i=c.xSet[t],e=0,n=0,o=c.results;n<o.length;n++){var r=o[n],s=r.series.find(function(t){var e=t.name,n=i;return"time"===a.scaleType&&(e=e.valueOf(),n=n.valueOf()),e===n});s?(s.d0=e,s.d1=e+s.value,e+=s.value):(s={name:i,value:0,d0:e,d1:e},r.series.push(s))}},c=this,e=0;e<this.xSet.length;e++)t(e);this.updateTimeline(),this.setColors(),this.legendOptions=this.getLegendOptions(),this.transform="translate("+this.dims.xOffset+" , "+this.margin[0]+")",this.clipPathId="clip"+Object(u.a)().toString(),this.clipPath="url(#"+this.clipPathId+")"},t.prototype.updateTimeline=function(){this.timeline&&(this.timelineWidth=this.dims.width,this.timelineXDomain=this.getXDomain(),this.timelineXScale=this.getXScale(this.timelineXDomain,this.timelineWidth),this.timelineYScale=this.getYScale(this.yDomain,this.timelineHeight),this.timelineTransform="translate("+this.dims.xOffset+", "+-this.margin[2]+")")},t.prototype.getXDomain=function(){var t=Object(p.a)(this.results);this.scaleType=this.getScaleType(t);var e,n,i=[];return"linear"===this.scaleType&&(t=t.map(function(t){return Number(t)})),"time"!==this.scaleType&&"linear"!==this.scaleType||(e=this.xScaleMin?this.xScaleMin:Math.min.apply(Math,t),n=this.xScaleMax?this.xScaleMax:Math.max.apply(Math,t)),"time"===this.scaleType?(i=[new Date(e),new Date(n)],this.xSet=t.slice().sort(function(t,e){var n=t.getTime(),i=e.getTime();return i<n?1:n<i?-1:0})):"linear"===this.scaleType?(i=[e,n],this.xSet=t.slice().sort(function(t,e){return t-e})):(i=t,this.xSet=t),i},t.prototype.getYDomain=function(){for(var s=this,a=[],t=function(t){for(var i=c.xSet[t],e=0,n=0,o=c.results;n<o.length;n++){var r=o[n].series.find(function(t){var e=t.name,n=i;return"time"===s.scaleType&&(e=e.valueOf(),n=n.valueOf()),e===n});r&&(e+=r.value)}a.push(e)},c=this,e=0;e<this.xSet.length;e++)t(e);return[this.yScaleMin?this.yScaleMin:Math.min.apply(Math,[0].concat(a)),this.yScaleMax?this.yScaleMax:Math.max.apply(Math,a)]},t.prototype.getSeriesDomain=function(){return this.results.map(function(t){return t.name})},t.prototype.getXScale=function(t,e){var n;return"time"===this.scaleType?n=Object(s.scaleTime)():"linear"===this.scaleType?n=Object(s.scaleLinear)():"ordinal"===this.scaleType&&(n=Object(s.scalePoint)().padding(.1)),n.range([0,e]).domain(t),this.roundDomains?n.nice():n},t.prototype.getYScale=function(t,e){var n=Object(s.scaleLinear)().range([e,0]).domain(t);return this.roundDomains?n.nice():n},t.prototype.getScaleType=function(t){for(var e=!0,n=!0,i=0,o=t;i<o.length;i++){var r=o[i];this.isDate(r)||(e=!1),"number"!=typeof r&&(n=!1)}return e?"time":n?"linear":"ordinal"},t.prototype.isDate=function(t){return t instanceof Date},t.prototype.updateDomain=function(t){this.filteredDomain=t,this.xDomain=this.filteredDomain,this.xScale=this.getXScale(this.xDomain,this.dims.width)},t.prototype.updateHoveredVertical=function(t){this.hoveredVertical=t.value,this.deactivateAll()},t.prototype.hideCircles=function(){this.hoveredVertical=null,this.deactivateAll()},t.prototype.onClick=function(t,e){e&&(t.series=e.name),this.select.emit(t)},t.prototype.trackBy=function(t,e){return e.name},t.prototype.setColors=function(){var t;t="ordinal"===this.schemeType?this.seriesDomain:this.yDomain,this.colors=new c.a(this.scheme,this.schemeType,t,this.customColors)},t.prototype.getLegendOptions=function(){var t={scaleType:this.schemeType,colors:void 0,domain:[],title:void 0};return"ordinal"===t.scaleType?(t.domain=this.seriesDomain,t.colors=this.colors,t.title=this.legendTitle):(t.domain=this.yDomain,t.colors=this.colors.scale),t},t.prototype.updateYAxisWidth=function(t){var e=t.width;this.yAxisWidth=e,this.update()},t.prototype.updateXAxisHeight=function(t){var e=t.height;this.xAxisHeight=e,this.update()},t.prototype.onActivate=function(e){-1<this.activeEntries.findIndex(function(t){return t.name===e.name&&t.value===e.value})||(this.activeEntries=[e].concat(this.activeEntries),this.activate.emit({value:e,entries:this.activeEntries}))},t.prototype.onDeactivate=function(e){var t=this.activeEntries.findIndex(function(t){return t.name===e.name&&t.value===e.value});this.activeEntries.splice(t,1),this.activeEntries=this.activeEntries.slice(),this.deactivate.emit({value:e,entries:this.activeEntries})},t.prototype.deactivateAll=function(){this.activeEntries=this.activeEntries.slice();for(var t=0,e=this.activeEntries;t<e.length;t++){var n=e[t];this.deactivate.emit({value:n,entries:[]})}this.activeEntries=[]},d([Object(r.Input)(),f("design:type",Object)],t.prototype,"legend",void 0),d([Object(r.Input)(),f("design:type",String)],t.prototype,"legendTitle",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxis",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxis",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"showXAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"showYAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxisLabel",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"timeline",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"gradient",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"showGridLines",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"curve",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"activeEntries",void 0),d([Object(r.Input)(),f("design:type",String)],t.prototype,"schemeType",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xAxisTickFormatting",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"yAxisTickFormatting",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"xAxisTicks",void 0),d([Object(r.Input)(),f("design:type",Array)],t.prototype,"yAxisTicks",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"roundDomains",void 0),d([Object(r.Input)(),f("design:type",Boolean)],t.prototype,"tooltipDisabled",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xScaleMin",void 0),d([Object(r.Input)(),f("design:type",Object)],t.prototype,"xScaleMax",void 0),d([Object(r.Input)(),f("design:type",Number)],t.prototype,"yScaleMin",void 0),d([Object(r.Input)(),f("design:type",Number)],t.prototype,"yScaleMax",void 0),d([Object(r.Output)(),f("design:type",r.EventEmitter)],t.prototype,"activate",void 0),d([Object(r.Output)(),f("design:type",r.EventEmitter)],t.prototype,"deactivate",void 0),d([Object(r.ContentChild)("tooltipTemplate"),f("design:type",r.TemplateRef)],t.prototype,"tooltipTemplate",void 0),d([Object(r.ContentChild)("seriesTooltipTemplate"),f("design:type",r.TemplateRef)],t.prototype,"seriesTooltipTemplate",void 0),d([Object(r.HostListener)("mouseleave"),f("design:type",Function),f("design:paramtypes",[]),f("design:returntype",void 0)],t.prototype,"hideCircles",null),t=d([Object(r.Component)({selector:"ngx-charts-area-chart-stacked",template:'\n <ngx-charts-chart\n [view]="[width, height]"\n [showLegend]="legend"\n [legendOptions]="legendOptions"\n [activeEntries]="activeEntries"\n [animations]="animations"\n (legendLabelClick)="onClick($event)"\n (legendLabelActivate)="onActivate($event)"\n (legendLabelDeactivate)="onDeactivate($event)">\n <svg:defs>\n <svg:clipPath [attr.id]="clipPathId">\n <svg:rect\n [attr.width]="dims.width + 10"\n [attr.height]="dims.height + 10"\n [attr.transform]="\'translate(-5, -5)\'"/>\n </svg:clipPath>\n </svg:defs>\n <svg:g [attr.transform]="transform" class="area-chart chart">\n <svg:g ngx-charts-x-axis\n *ngIf="xAxis"\n [xScale]="xScale"\n [dims]="dims"\n [showGridLines]="showGridLines"\n [showLabel]="showXAxisLabel"\n [labelText]="xAxisLabel"\n [tickFormatting]="xAxisTickFormatting"\n [ticks]="xAxisTicks"\n (dimensionsChanged)="updateXAxisHeight($event)">\n </svg:g>\n <svg:g ngx-charts-y-axis\n *ngIf="yAxis"\n [yScale]="yScale"\n [dims]="dims"\n [showGridLines]="showGridLines"\n [showLabel]="showYAxisLabel"\n [labelText]="yAxisLabel"\n [tickFormatting]="yAxisTickFormatting"\n [ticks]="yAxisTicks"\n (dimensionsChanged)="updateYAxisWidth($event)">\n </svg:g>\n <svg:g [attr.clip-path]="clipPath">\n <svg:g *ngFor="let series of results; trackBy:trackBy">\n <svg:g ngx-charts-area-series\n [xScale]="xScale"\n [yScale]="yScale"\n [colors]="colors"\n [data]="series"\n [scaleType]="scaleType"\n [gradient]="gradient"\n [activeEntries]="activeEntries"\n stacked="true"\n [curve]="curve"\n [animations]="animations"\n />\n </svg:g>\n\n <svg:g *ngIf="!tooltipDisabled" (mouseleave)="hideCircles()">\n <svg:g ngx-charts-tooltip-area\n [dims]="dims"\n [xSet]="xSet"\n [xScale]="xScale"\n [yScale]="yScale"\n [results]="results"\n [colors]="colors"\n [tooltipDisabled]="tooltipDisabled"\n [tooltipTemplate]="seriesTooltipTemplate"\n (hover)="updateHoveredVertical($event)"\n />\n\n <svg:g *ngFor="let series of results; trackBy:trackBy">\n <svg:g ngx-charts-circle-series\n type="stacked"\n [xScale]="xScale"\n [yScale]="yScale"\n [colors]="colors"\n [activeEntries]="activeEntries"\n [data]="series"\n [scaleType]="scaleType"\n [visibleValue]="hoveredVertical"\n [tooltipDisabled]="tooltipDisabled"\n [tooltipTemplate]="tooltipTemplate"\n (select)="onClick($event, series)"\n (activate)="onActivate($event)"\n (deactivate)="onDeactivate($event)"\n />\n </svg:g>\n </svg:g>\n </svg:g>\n </svg:g>\n <svg:g ngx-charts-timeline\n *ngIf="timeline && scaleType != \'ordinal\'"\n [attr.transform]="timelineTransform"\n [results]="results"\n [view]="[timelineWidth, height]"\n [height]="timelineHeight"\n [scheme]="scheme"\n [customColors]="customColors"\n [legend]="legend"\n [scaleType]="scaleType"\n (onDomainChange)="updateDomain($event)">\n <svg:g *ngFor="let series of results; trackBy:trackBy">\n <svg:g ngx-charts-area-series\n [xScale]="timelineXScale"\n [yScale]="timelineYScale"\n [colors]="colors"\n [data]="series"\n [scaleType]="scaleType"\n [gradient]="gradient"\n stacked="true"\n [curve]="curve"\n [animations]="animations"\n />\n </svg:g>\n </svg:g>\n </ngx-charts-chart>\n ',changeDetection:r.ChangeDetectionStrategy.OnPush,styles:[i("./src/common/base-chart.component.scss")],encapsulation:r.ViewEncapsulation.None})],t)}(n.a)},"./src/area-chart/area-chart.component.ts":function(t,e,n){"use strict";n.d(e,"a",function(){return g});var i,o=n("@angular/core"),r=(n.n(o),n("d3-scale")),s=(n.n(r),n("d3-shape")),a=(n.n(s),n("./src/common/view-dimensions.helper.ts")),c=n("./src/common/color.helper.ts"),l=n("./src/common/base-chart.component.ts"),u=n("./src/utils/id.ts"),p=n("./src/common/domain.helper.ts"),h=this&&this.__extends||(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),d=this&&this.__decorate||function(t,e,n,i){var o,r=arguments.length,s=r<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,n,i);else for(var a=t.length-1;0<=a;a--)(o=t[a])&&(s=(r<3?o(s):3<r?o(e,n,s):o(e,n))||s);return 3<r&&s&&Object.defineProperty(e,n,s),s},f=this&&this.__metadata||function(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)},g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.legendTitle="Legend",t.baseValue="auto",t.showGridLines=!0,t.curve=s.curveLinear,t.activeEntries=[],t.roundDomains=!1,t.tooltipDisabled=!1,t.activate=new o.EventEmitter,t.deactivate=new o.EventEmitter,t.margin=[10,20,10,20],t.xAxisHeight=0,t.yAxisWidth=0,t.timelineHeight=50,t.timelinePadding=10,t}return h(t,e),t.prototype.update=function(){e.prototype.update.call(this),this.dims=Object(a.a)({width:this.width,height:this.height,margins:this.margin,showXAxis:this.xAxis,showYAxis:this.yAxis,xAxisHeight:this.xAxisHeight,yAxisWidth:this.yAxisWidth,showXLabel:this.showXAxisLabel,showYLabel:this.showYAxisLabel,showLegend:this.legend,legendType:this.schemeType}),this.timeline&&(this.dims.height-=this.timelineHeight+this.