{"__symbolic":"module","version":4,"metadata":{"LcuChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"exports":[{"__symbolic":"reference","name":"ChartCommonModule"},{"__symbolic":"reference","name":"AreaChartModule"},{"__symbolic":"reference","name":"BarChartModule"},{"__symbolic":"reference","name":"LineChartModule"},{"__symbolic":"reference","name":"PieChartModule"},{"__symbolic":"reference","name":"BubbleChartModule"},{"__symbolic":"reference","name":"GaugeModule"},{"__symbolic":"reference","name":"LcuChartsChartsDemoElementComponent"}],"declarations":[{"__symbolic":"reference","name":"LcuChartsChartsDemoElementComponent"}],"entryComponents":[{"__symbolic":"reference","name":"LcuChartsChartsDemoElementComponent"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"ChartCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":41,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":43,"character":4},{"__symbolic":"reference","name":"AxesModule"},{"__symbolic":"reference","name":"TooltipModule"}],"declarations":[{"__symbolic":"reference","name":"AreaComponent"},{"__symbolic":"reference","name":"BaseChartComponent"},{"__symbolic":"reference","name":"CountUpDirective"},{"__symbolic":"reference","name":"TooltipArea"},{"__symbolic":"reference","name":"ChartComponent"},{"__symbolic":"reference","name":"LegendComponent"},{"__symbolic":"reference","name":"LegendEntryComponent"},{"__symbolic":"reference","name":"ScaleLegendComponent"},{"__symbolic":"reference","name":"CircleComponent"},{"__symbolic":"reference","name":"CircleSeriesComponent"},{"__symbolic":"reference","name":"GridPanelComponent"},{"__symbolic":"reference","name":"GridPanelSeriesComponent"},{"__symbolic":"reference","name":"SvgLinearGradientComponent"},{"__symbolic":"reference","name":"SvgRadialGradientComponent"},{"__symbolic":"reference","name":"Timeline"},{"__symbolic":"reference","name":"AdvancedLegendComponent"},{"__symbolic":"reference","name":"VisibilityObserver"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":52,"character":4},{"__symbolic":"reference","name":"AxesModule"},{"__symbolic":"reference","name":"TooltipModule"},{"__symbolic":"reference","name":"AreaComponent"},{"__symbolic":"reference","name":"BaseChartComponent"},{"__symbolic":"reference","name":"CountUpDirective"},{"__symbolic":"reference","name":"TooltipArea"},{"__symbolic":"reference","name":"ChartComponent"},{"__symbolic":"reference","name":"LegendComponent"},{"__symbolic":"reference","name":"LegendEntryComponent"},{"__symbolic":"reference","name":"ScaleLegendComponent"},{"__symbolic":"reference","name":"CircleComponent"},{"__symbolic":"reference","name":"CircleSeriesComponent"},{"__symbolic":"reference","name":"GridPanelComponent"},{"__symbolic":"reference","name":"GridPanelSeriesComponent"},{"__symbolic":"reference","name":"SvgLinearGradientComponent"},{"__symbolic":"reference","name":"SvgRadialGradientComponent"},{"__symbolic":"reference","name":"Timeline"},{"__symbolic":"reference","name":"AdvancedLegendComponent"},{"__symbolic":"reference","name":"VisibilityObserver"}]}]}],"members":{}},"LegendComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"lcu-charts-legend","template":"\n    <div [style.width.px]=\"width\">\n      <header class=\"legend-title\" *ngIf=\"title?.length > 0\">\n        <span class=\"legend-title-text\">{{ title }}</span>\n      </header>\n      <div class=\"legend-wrap\">\n        <ul class=\"legend-labels\" [class.horizontal-legend]=\"horizontal\" [style.max-height.px]=\"height - 45\">\n          <li *ngFor=\"let entry of legendEntries; trackBy: trackBy\" class=\"legend-label\">\n            <lcu-charts-legend-entry\n              [label]=\"entry.label\"\n              [formattedLabel]=\"entry.formattedLabel\"\n              [color]=\"entry.color\"\n              [isActive]=\"isActive(entry)\"\n              (select)=\"labelClick.emit($event)\"\n              (activate)=\"activate($event)\"\n              (deactivate)=\"deactivate($event)\"\n            >\n            </lcu-charts-legend-entry>\n          </li>\n        </ul>\n      </div>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":39,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":40,"character":19},"member":"OnPush"},"styles":[".chart-legend{display:inline-block;padding:0;width:auto!important}.chart-legend .legend-title{white-space:nowrap;overflow:hidden;margin-left:10px;margin-bottom:5px;font-size:14px;font-weight:700}.chart-legend li,.chart-legend ul{padding:0;margin:0;list-style:none}.chart-legend .horizontal-legend li{display:inline-block}.chart-legend .legend-wrap{width:calc(100% - 10px)}.chart-legend .legend-labels{line-height:85%;list-style:none;text-align:left;float:left;width:100%;border-radius:3px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;background:rgba(0,0,0,.05)}.chart-legend .legend-label{cursor:pointer;font-size:90%;margin:8px;color:#afb7c8}.chart-legend .legend-label:hover{color:#000;transition:.2s}.chart-legend .legend-label .active .legend-label-text{color:#000}.chart-legend .legend-label-color{display:inline-block;height:15px;width:15px;margin-right:5px;color:#5b646b;border-radius:3px}.chart-legend .legend-label-text{vertical-align:top;line-height:15px;font-size:12px;width:calc(100% - 20px)}.chart-legend .legend-label-text,.chart-legend .legend-title-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-legend .legend-title-text{vertical-align:bottom;line-height:16px}"]}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"horizontal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"labelClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3}}]}],"labelActivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3}}]}],"labelDeactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":57,"character":26}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getLegendEntries":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"deactivate":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}]}},"ScaleLegendComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"lcu-charts-scale-legend","template":"\n    <div\n      class=\"scale-legend\"\n      [class.horizontal-legend]=\"horizontal\"\n      [style.height.px]=\"horizontal ? undefined : height\"\n      [style.width.px]=\"width\"\n    >\n      <div class=\"scale-legend-label\">\n        <span>{{ valueRange[1].toLocaleString() }}</span>\n      </div>\n      <div class=\"scale-legend-wrap\" [style.background]=\"gradient\"></div>\n      <div class=\"scale-legend-label\">\n        <span>{{ valueRange[0].toLocaleString() }}</span>\n      </div>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":23,"character":19},"member":"OnPush"},"styles":[".chart-legend{display:inline-block;padding:0;width:auto!important}.chart-legend .scale-legend{text-align:center;display:flex;flex-direction:column}.chart-legend .scale-legend-wrap{display:inline-block;flex:1;width:30px;border-radius:5px;margin:0 auto}.chart-legend .scale-legend-label{font-size:12px}.chart-legend .horizontal-legend.scale-legend{flex-direction:row}.chart-legend .horizontal-legend .scale-legend-wrap{width:auto;height:30px;margin:0 16px}"]}]}],"members":{"valueRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"horizontal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":34,"character":33}]}],"ngOnChanges":[{"__symbolic":"method"}],"gradientString":[{"__symbolic":"method"}]}},"LegendEntryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-charts-legend-entry","template":"\n    <span [title]=\"formattedLabel\" tabindex=\"-1\" [class.active]=\"isActive\" (click)=\"select.emit(formattedLabel)\">\n      <span class=\"legend-label-color\" [style.background-color]=\"color\" (click)=\"toggle.emit(formattedLabel)\"> </span>\n      <span class=\"legend-label-text\">\n        {{ trimmedLabel }}\n      </span>\n    </span>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":19},"member":"OnPush"}}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"formattedLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"isActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":20,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":22,"character":3}}]}],"toggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":29,"character":3},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":34,"character":3},"arguments":["mouseleave"]}]}]}},"AdvancedLegendComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"lcu-charts-advanced-legend","template":"\n    <div class=\"advanced-pie-legend\" [style.width.px]=\"width\">\n      <div\n        *ngIf=\"animations\"\n        class=\"total-value\"\n        lcu-charts-count-up\n        [countTo]=\"roundedTotal\"\n        [valueFormatting]=\"valueFormatting\"\n      ></div>\n      <div class=\"total-value\" *ngIf=\"!animations\">\n        {{ valueFormatting ? valueFormatting(roundedTotal) : defaultValueFormatting(roundedTotal) }}\n      </div>\n      <div class=\"total-label\">\n        {{ label }}\n      </div>\n      <div class=\"legend-items-container\">\n        <div class=\"legend-items\">\n          <div\n            *ngFor=\"let legendItem of legendItems; trackBy: trackBy\"\n            tabindex=\"-1\"\n            class=\"legend-item\"\n            (mouseenter)=\"activate.emit(legendItem.data)\"\n            (mouseleave)=\"deactivate.emit(legendItem.data)\"\n            (click)=\"select.emit(legendItem.data)\"\n          >\n            <div class=\"item-color\" [style.border-left-color]=\"legendItem.color\"></div>\n            <div\n              *ngIf=\"animations\"\n              class=\"item-value\"\n              lcu-charts-count-up\n              [countTo]=\"legendItem._value\"\n              [valueFormatting]=\"valueFormatting\"\n            ></div>\n            <div *ngIf=\"!animations\" class=\"item-value\">\n              {{ valueFormatting ? valueFormatting(legendItem.value) : defaultValueFormatting(legendItem.value) }}\n            </div>\n            <div class=\"item-label\">{{ legendItem.displayLabel }}</div>\n            <div\n              *ngIf=\"animations\"\n              class=\"item-percent\"\n              lcu-charts-count-up\n              [countTo]=\"legendItem.percentage\"\n              [countSuffix]=\"'%'\"\n            ></div>\n            <div *ngIf=\"!animations\" class=\"item-percent\">{{ legendItem.percentage.toLocaleString() }}%</div>\n          </div>\n        </div>\n      </div>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":66,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":67,"character":19},"member":"OnPush"},"styles":[".advanced-pie-legend{float:left;position:relative;top:50%;transform:translateY(-50%)}.advanced-pie-legend .total-value{font-size:36px}.advanced-pie-legend .total-label{font-size:24px;margin-bottom:19px}.advanced-pie-legend .legend-items-container{width:100%}.advanced-pie-legend .legend-items-container .legend-items{white-space:nowrap;overflow:auto}.advanced-pie-legend .legend-items-container .legend-items .legend-item{margin-right:20px;display:inline-block;cursor:pointer}.advanced-pie-legend .legend-items-container .legend-items .legend-item:focus{outline:none}.advanced-pie-legend .legend-items-container .legend-items .legend-item:hover{color:#000;transition:.2s}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{font-size:24px;margin-left:11px}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{font-size:14px;opacity:.7;margin-left:11px}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{font-size:24px;opacity:.7;margin-left:11px}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{border-left:4px solid;width:4px;height:42px;float:left;margin-right:7px}"]}]}],"members":{"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":77,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":78,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"labelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"percentageFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"getTotal":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getLegendItems":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}]}},"TooltipModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TooltipContentComponent"},{"__symbolic":"reference","name":"TooltipDirective"}],"providers":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"TooltipService"}],"exports":[{"__symbolic":"reference","name":"TooltipContentComponent"},{"__symbolic":"reference","name":"TooltipDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":12}],"entryComponents":[{"__symbolic":"reference","name":"TooltipContentComponent"}]}]}],"members":{}},"TooltipService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"}]}]}},"TooltipContentComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"lcu-tooltip-content","template":"\n    <div>\n      <span #caretElm [hidden]=\"!showCaret\" class=\"tooltip-caret position-{{ this.placement }}\"> </span>\n      <div class=\"tooltip-content\">\n        <span *ngIf=\"!title\">\n          <ng-template [ngTemplateOutlet]=\"template\" [ngTemplateOutletContext]=\"{ model: context }\"> </ng-template>\n        </span>\n        <span *ngIf=\"title\" [innerHTML]=\"title\"> </span>\n      </div>\n    </div>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":31,"character":17},"member":"None"},"styles":[".lcu-charts-tooltip-content{position:fixed;border-radius:3px;z-index:5000;display:block;font-weight:400;opacity:0;pointer-events:none!important}.lcu-charts-tooltip-content.type-popover{background:#fff;color:#060709;border:1px solid #72809b;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);font-size:13px;padding:4px}.lcu-charts-tooltip-content.type-popover .tooltip-caret{position:absolute;z-index:5001;width:0;height:0}.lcu-charts-tooltip-content.type-popover .tooltip-caret.position-left{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}.lcu-charts-tooltip-content.type-popover .tooltip-caret.position-top{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.lcu-charts-tooltip-content.type-popover .tooltip-caret.position-right{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.lcu-charts-tooltip-content.type-popover .tooltip-caret.position-bottom{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.lcu-charts-tooltip-content.type-tooltip{color:#fff;background:rgba(0,0,0,.75);font-size:12px;padding:0 10px;text-align:center;pointer-events:auto}.lcu-charts-tooltip-content.type-tooltip .tooltip-caret.position-left{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(0,0,0,.75)}.lcu-charts-tooltip-content.type-tooltip .tooltip-caret.position-top{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.75)}.lcu-charts-tooltip-content.type-tooltip .tooltip-caret.position-right{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid rgba(0,0,0,.75)}.lcu-charts-tooltip-content.type-tooltip .tooltip-caret.position-bottom{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.75)}.lcu-charts-tooltip-content .tooltip-label{display:block;line-height:1em;padding:8px 5px 5px;font-size:1em}.lcu-charts-tooltip-content .tooltip-val{display:block;font-size:1.3em;line-height:1em;padding:0 5px 8px}.lcu-charts-tooltip-content .tooltip-caret{position:absolute;z-index:5001;width:0;height:0}.lcu-charts-tooltip-content.position-right{transform:translate3d(10px,0,0)}.lcu-charts-tooltip-content.position-left{transform:translate3d(-10px,0,0)}.lcu-charts-tooltip-content.position-top{transform:translate3d(0,-10px,0)}.lcu-charts-tooltip-content.position-bottom{transform:translate3d(0,10px,0)}.lcu-charts-tooltip-content.animate{opacity:1;transition:opacity .3s,transform .3s;transform:translateZ(0);pointer-events:auto}.area-tooltip-container{padding:5px 0;pointer-events:none}.tooltip-item{text-align:left;line-height:1.2em;padding:5px 0}.tooltip-item .tooltip-item-color{display:inline-block;height:12px;width:12px;margin-right:5px;color:#5b646b;border-radius:3px}"]}]}],"members":{"host":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"showCaret":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"placement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"alignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"spacing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"context":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"caretElm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":46,"character":3},"arguments":["caretElm"]}]}],"cssClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":48,"character":3},"arguments":["class"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":57,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":57,"character":60}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"position":[{"__symbolic":"method"}],"positionContent":[{"__symbolic":"method"}],"positionCaret":[{"__symbolic":"method"}],"checkFlip":[{"__symbolic":"method"}],"onWindowResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":108,"character":3},"arguments":["window:resize"]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"throttleable"},"arguments":[100]}]}]}},"TooltipDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[lcu-tooltip]"}]}],"members":{"tooltipCssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"tooltipTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"tooltipAppendToBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"tooltipSpacing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"tooltipShowCaret":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"tooltipPlacement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"tooltipAlignment":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"tooltipType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"tooltipCloseOnClickOutside":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"tooltipCloseOnMouseLeave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"tooltipHideTimeout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"tooltipShowTimeout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"tooltipShowEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"tooltipContext":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"tooltipImmediateExit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"hide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TooltipService"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":57,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":58,"character":22}]}],"ngOnDestroy":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":65,"character":3},"arguments":["focusin"]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":72,"character":3},"arguments":["blur"]}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":79,"character":3},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":86,"character":3},"arguments":["mouseleave",["$event.target"]]}]}],"onMouseClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":101,"character":3},"arguments":["click"]}]}],"showTooltip":[{"__symbolic":"method"}],"addHideListeners":[{"__symbolic":"method"}],"hideTooltip":[{"__symbolic":"method"}],"createBoundOptions":[{"__symbolic":"method"}]}},"StyleTypes":{"popover":"popover","tooltip":"tooltip"},"AlignmentTypes":{"left":"left","center":"center","right":"right"},"ShowTypes":{"all":"all","focus":"focus","mouseover":"mouseover"},"AxesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12}],"declarations":[{"__symbolic":"reference","name":"AxisLabelComponent"},{"__symbolic":"reference","name":"XAxisComponent"},{"__symbolic":"reference","name":"XAxisTicksComponent"},{"__symbolic":"reference","name":"YAxisComponent"},{"__symbolic":"reference","name":"YAxisTicksComponent"}],"exports":[{"__symbolic":"reference","name":"AxisLabelComponent"},{"__symbolic":"reference","name":"XAxisComponent"},{"__symbolic":"reference","name":"XAxisTicksComponent"},{"__symbolic":"reference","name":"YAxisComponent"},{"__symbolic":"reference","name":"YAxisTicksComponent"}]}]}],"members":{}},"AxisLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"g[lcu-charts-axis-label]","template":"\n    <svg:text\n      [attr.stroke-width]=\"strokeWidth\"\n      [attr.x]=\"x\"\n      [attr.y]=\"y\"\n      [attr.text-anchor]=\"textAnchor\"\n      [attr.transform]=\"transform\"\n    >\n      {{ label }}\n    </svg:text>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":15,"character":19},"member":"OnPush"}}]}],"members":{"orient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"offset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":33,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"XAxisComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"g[lcu-charts-x-axis]","template":"\n    <svg:g [attr.class]=\"xAxisClassName\" [attr.transform]=\"transform\">\n      <svg:g\n        lcu-charts-x-axis-ticks\n        *ngIf=\"xScale\"\n        [trimTicks]=\"trimTicks\"\n        [rotateTicks]=\"rotateTicks\"\n        [maxTickLength]=\"maxTickLength\"\n        [tickFormatting]=\"tickFormatting\"\n        [tickArguments]=\"tickArguments\"\n        [tickStroke]=\"tickStroke\"\n        [scale]=\"xScale\"\n        [orient]=\"xOrient\"\n        [showGridLines]=\"showGridLines\"\n        [gridLineHeight]=\"dims.height\"\n        [width]=\"dims.width\"\n        [tickValues]=\"ticks\"\n        (dimensionsChanged)=\"emitTicksHeight($event)\"\n      />\n      <svg:g\n        lcu-charts-axis-label\n        *ngIf=\"showLabel\"\n        [label]=\"labelText\"\n        [offset]=\"labelOffset\"\n        [orient]=\"'bottom'\"\n        [height]=\"dims.height\"\n        [width]=\"dims.width\"\n      ></svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":45,"character":19},"member":"OnPush"}}]}],"members":{"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"trimTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"rotateTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"maxTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"tickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"showLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"labelText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"ticks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"xAxisTickInterval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"xAxisTickCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"xOrient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"xAxisOffset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"dimensionsChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"ticksComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":3},"arguments":[{"__symbolic":"reference","name":"XAxisTicksComponent"}]}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"emitTicksHeight":[{"__symbolic":"method"}]}},"XAxisTicksComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"g[lcu-charts-x-axis-ticks]","template":"\n    <svg:g #ticksel>\n      <svg:g *ngFor=\"let tick of ticks\" class=\"tick\" [attr.transform]=\"tickTransform(tick)\">\n        <title>{{ tickFormat(tick) }}</title>\n        <svg:text\n          stroke-width=\"0.01\"\n          [attr.text-anchor]=\"textAnchor\"\n          [attr.transform]=\"textTransform\"\n          [style.font-size]=\"'12px'\"\n        >\n          {{ tickTrim(tickFormat(tick)) }}\n        </svg:text>\n      </svg:g>\n    </svg:g>\n\n    <svg:g *ngFor=\"let tick of ticks\" [attr.transform]=\"tickTransform(tick)\">\n      <svg:g *ngIf=\"showGridLines\" [attr.transform]=\"gridLineTransform()\">\n        <svg:line class=\"gridline-path gridline-path-vertical\" [attr.y1]=\"-gridLineHeight\" y2=\"0\" />\n      </svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":38,"character":19},"member":"OnPush"}}]}],"members":{"scale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"orient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"tickArguments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"tickValues":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"tickStroke":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"trimTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"maxTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"tickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"gridLineHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"rotateTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"dimensionsChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3}}]}],"ticksElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":70,"character":3},"arguments":["ticksel"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"updateDims":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getRotationAngle":[{"__symbolic":"method"}],"getTicks":[{"__symbolic":"method"}],"getMaxTicks":[{"__symbolic":"method"}],"tickTransform":[{"__symbolic":"method"}],"gridLineTransform":[{"__symbolic":"method"}],"tickTrim":[{"__symbolic":"method"}]}},"YAxisComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"g[lcu-charts-y-axis]","template":"\n    <svg:g [attr.class]=\"yAxisClassName\" [attr.transform]=\"transform\">\n      <svg:g\n        lcu-charts-y-axis-ticks\n        *ngIf=\"yScale\"\n        [trimTicks]=\"trimTicks\"\n        [maxTickLength]=\"maxTickLength\"\n        [tickFormatting]=\"tickFormatting\"\n        [tickArguments]=\"tickArguments\"\n        [tickValues]=\"ticks\"\n        [tickStroke]=\"tickStroke\"\n        [scale]=\"yScale\"\n        [orient]=\"yOrient\"\n        [showGridLines]=\"showGridLines\"\n        [gridLineWidth]=\"dims.width\"\n        [referenceLines]=\"referenceLines\"\n        [showRefLines]=\"showRefLines\"\n        [showRefLabels]=\"showRefLabels\"\n        [height]=\"dims.height\"\n        (dimensionsChanged)=\"emitTicksWidth($event)\"\n      />\n\n      <svg:g\n        lcu-charts-axis-label\n        *ngIf=\"showLabel\"\n        [label]=\"labelText\"\n        [offset]=\"labelOffset\"\n        [orient]=\"yOrient\"\n        [height]=\"dims.height\"\n        [width]=\"dims.width\"\n      ></svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":47,"character":19},"member":"OnPush"}}]}],"members":{"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"trimTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"maxTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"tickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"ticks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"showLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"labelText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"yAxisTickInterval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"yAxisTickCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"yOrient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"referenceLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"showRefLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"showRefLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"yAxisOffset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"dimensionsChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":3}}]}],"ticksComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":79,"character":3},"arguments":[{"__symbolic":"reference","name":"YAxisTicksComponent"}]}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"emitTicksWidth":[{"__symbolic":"method"}]}},"YAxisTicksComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"g[lcu-charts-y-axis-ticks]","template":"\n    <svg:g #ticksel>\n      <svg:g *ngFor=\"let tick of ticks\" class=\"tick\" [attr.transform]=\"transform(tick)\">\n        <title>{{ tickFormat(tick) }}</title>\n        <svg:text\n          stroke-width=\"0.01\"\n          [attr.dy]=\"dy\"\n          [attr.x]=\"x1\"\n          [attr.y]=\"y1\"\n          [attr.text-anchor]=\"textAnchor\"\n          [style.font-size]=\"'12px'\"\n        >\n          {{ tickTrim(tickFormat(tick)) }}\n        </svg:text>\n      </svg:g>\n    </svg:g>\n\n    <svg:path\n      *ngIf=\"referenceLineLength > 1 && refMax && refMin && showRefLines\"\n      class=\"reference-area\"\n      [attr.d]=\"referenceAreaPath\"\n      [attr.transform]=\"gridLineTransform()\"\n    />\n    <svg:g *ngFor=\"let tick of ticks\" [attr.transform]=\"transform(tick)\">\n      <svg:g *ngIf=\"showGridLines\" [attr.transform]=\"gridLineTransform()\">\n        <svg:line\n          *ngIf=\"orient === 'left'\"\n          class=\"gridline-path gridline-path-horizontal\"\n          x1=\"0\"\n          [attr.x2]=\"gridLineWidth\"\n        />\n        <svg:line\n          *ngIf=\"orient === 'right'\"\n          class=\"gridline-path gridline-path-horizontal\"\n          x1=\"0\"\n          [attr.x2]=\"-gridLineWidth\"\n        />\n      </svg:g>\n    </svg:g>\n\n    <svg:g *ngFor=\"let refLine of referenceLines\">\n      <svg:g *ngIf=\"showRefLines\" [attr.transform]=\"transform(refLine.value)\">\n        <svg:line\n          class=\"refline-path gridline-path-horizontal\"\n          x1=\"0\"\n          [attr.x2]=\"gridLineWidth\"\n          [attr.transform]=\"gridLineTransform()\"\n        />\n        <svg:g *ngIf=\"showRefLabels\">\n          <title>{{ tickTrim(tickFormat(refLine.value)) }}</title>\n          <svg:text\n            class=\"refline-label\"\n            [attr.dy]=\"dy\"\n            [attr.y]=\"-6\"\n            [attr.x]=\"gridLineWidth\"\n            [attr.text-anchor]=\"textAnchor\"\n          >\n            {{ refLine.name }}\n          </svg:text>\n        </svg:g>\n      </svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":81,"character":19},"member":"OnPush"}}]}],"members":{"scale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"orient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"tickArguments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"tickValues":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"tickStroke":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"trimTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"maxTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"tickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"gridLineWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"referenceLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"showRefLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3}}]}],"showRefLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"dimensionsChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":99,"character":3}}]}],"ticksElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":123,"character":3},"arguments":["ticksel"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"updateDims":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"setReferencelines":[{"__symbolic":"method"}],"getTicks":[{"__symbolic":"method"}],"getMaxTicks":[{"__symbolic":"method"}],"tickTransform":[{"__symbolic":"method"}],"gridLineTransform":[{"__symbolic":"method"}],"tickTrim":[{"__symbolic":"method"}]}},"reduceTicks":{"__symbolic":"function"},"CountUpDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"[lcu-charts-count-up]","template":"\n    {{ value }}\n  "}]}],"members":{"countDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"countPrefix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"countSuffix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"countDecimals":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"countTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"countFrom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"countChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3}}]}],"countFinish":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":68,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":68,"character":54}]}],"ngOnDestroy":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}]}},"count":{"__symbolic":"function"},"decimalChecker":{"__symbolic":"function"},"Timeline":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"g[lcu-charts-timeline]","template":"\n    <svg:g class=\"timeline\" [attr.transform]=\"transform\">\n      <svg:filter [attr.id]=\"filterId\">\n        <svg:feColorMatrix\n          in=\"SourceGraphic\"\n          type=\"matrix\"\n          values=\"0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\"\n        />\n      </svg:filter>\n      <svg:g class=\"embedded-chart\">\n        <ng-content></ng-content>\n      </svg:g>\n      <svg:rect x=\"0\" [attr.width]=\"view[0]\" y=\"0\" [attr.height]=\"height\" class=\"brush-background\" />\n      <svg:g class=\"brush\"></svg:g>\n    </svg:g>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":36,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":37,"character":19},"member":"OnPush"},"styles":[".timeline .brush-background{fill:rgba(0,0,0,.05)}.timeline .brush .selection{fill:rgba(0,0,0,.1);stroke-width:1px;stroke:#888}.timeline .brush .handle{fill-opacity:0}.timeline .embedded-chart{opacity:.6}"]}]}],"members":{"view":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"results":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"scheme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"customColors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"miniChart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"autoScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"scaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3}}]}],"onDomainChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":64,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":64,"character":47}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"addBrush":[{"__symbolic":"method"}],"updateBrush":[{"__symbolic":"method"}],"getDims":[{"__symbolic":"method"}]}},"ColorHelper":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"}]}],"generateColorScheme":[{"__symbolic":"method"}],"getColor":[{"__symbolic":"method"}],"getLinearGradientStops":[{"__symbolic":"method"}]}},"ChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"TooltipService"}],"selector":"lcu-charts-chart","template":"\n    <div class=\"lcu-charts-outer\" [style.width.px]=\"view[0]\" [@animationState]=\"'active'\" [@.disabled]=\"!animations\">\n      <svg class=\"lcu-charts\" [attr.width]=\"chartWidth\" [attr.height]=\"view[1]\">\n        <ng-content></ng-content>\n      </svg>\n      <lcu-charts-scale-legend\n        *ngIf=\"showLegend && legendType === 'scaleLegend'\"\n        class=\"chart-legend\"\n        [horizontal]=\"legendOptions && legendOptions.position === 'below'\"\n        [valueRange]=\"legendOptions.domain\"\n        [colors]=\"legendOptions.colors\"\n        [height]=\"view[1]\"\n        [width]=\"legendWidth\"\n      >\n      </lcu-charts-scale-legend>\n      <lcu-charts-legend\n        *ngIf=\"showLegend && legendType === 'legend'\"\n        class=\"chart-legend\"\n        [horizontal]=\"legendOptions && legendOptions.position === 'below'\"\n        [data]=\"legendOptions.domain\"\n        [title]=\"legendOptions.title\"\n        [colors]=\"legendOptions.colors\"\n        [height]=\"view[1]\"\n        [width]=\"legendWidth\"\n        [activeEntries]=\"activeEntries\"\n        (labelClick)=\"legendLabelClick.emit($event)\"\n        (labelActivate)=\"legendLabelActivate.emit($event)\"\n        (labelDeactivate)=\"legendLabelDeactivate.emit($event)\"\n      >\n      </lcu-charts-legend>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":47,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":49,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":50,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":28},"arguments":[{"opacity":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":50,"character":51},"arguments":["500ms 100ms",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":50,"character":74},"arguments":[{"opacity":1}]}]}]]}]]}]}]}],"members":{"view":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"showLegend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"legendOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"legendData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"legendType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"legendLabelClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"legendLabelActivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"legendLabelDeactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":69,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getLegendType":[{"__symbolic":"method"}]}},"AreaComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"g[lcu-charts-area]","template":"\n    <svg:defs *ngIf=\"gradient\">\n      <svg:g lcu-charts-svg-linear-gradient orientation=\"vertical\" [name]=\"gradientId\" [stops]=\"gradientStops\" />\n    </svg:defs>\n    <svg:path class=\"area\" [attr.d]=\"areaPath\" [attr.fill]=\"gradient ? gradientFill : fill\" [style.opacity]=\"opacity\" />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"path":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"startingPath":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"fill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"opacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"startOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"endOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"activeLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"stops":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":46,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"loadAnimation":[{"__symbolic":"method"}],"updatePathEl":[{"__symbolic":"method"}],"getGradient":[{"__symbolic":"method"}]}},"BaseChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"lcu-base-chart","template":"\n    <div></div>\n  "}]}],"members":{"results":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"view":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"scheme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"customColors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":39,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":39,"character":66},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":39,"character":88}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getContainerDims":[{"__symbolic":"method"}],"formatDates":[{"__symbolic":"method"}],"unbindEvents":[{"__symbolic":"method"}],"bindWindowResizeEvent":[{"__symbolic":"method"}],"cloneData":[{"__symbolic":"method"}]}},"CircleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"g[lcu-charts-circle]","template":"\n    <svg:circle\n      [attr.cx]=\"cx\"\n      [attr.cy]=\"cy\"\n      [attr.r]=\"r\"\n      [attr.fill]=\"fill\"\n      [attr.stroke]=\"stroke\"\n      [attr.opacity]=\"circleOpacity\"\n      [attr.class]=\"classNames\"\n      [attr.pointer-events]=\"pointerEvents\"\n    />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":25,"character":19},"member":"OnPush"}}]}],"members":{"cx":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"cy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"r":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"fill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"stroke":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"classNames":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"circleOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"pointerEvents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3}}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":42,"character":3},"arguments":["click"]}]}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":47,"character":3},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":52,"character":3},"arguments":["mouseleave"]}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"CircleSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"g[lcu-charts-circle-series]","template":"\n    <svg:g *ngIf=\"circle\">\n      <defs>\n        <svg:g\n          lcu-charts-svg-linear-gradient\n          orientation=\"vertical\"\n          [name]=\"gradientId\"\n          [stops]=\"circle.gradientStops\"\n        />\n      </defs>\n      <svg:rect\n        *ngIf=\"barVisible && type === 'standard'\"\n        [@animationState]=\"'active'\"\n        [attr.x]=\"circle.cx - circle.radius\"\n        [attr.y]=\"circle.cy\"\n        [attr.width]=\"circle.radius * 2\"\n        [attr.height]=\"circle.height\"\n        [attr.fill]=\"gradientFill\"\n        class=\"tooltip-bar\"\n      />\n      <svg:g\n        lcu-charts-circle\n        class=\"circle\"\n        [cx]=\"circle.cx\"\n        [cy]=\"circle.cy\"\n        [r]=\"circle.radius\"\n        [fill]=\"circle.color\"\n        [class.active]=\"isActive({ name: circle.seriesName })\"\n        [pointerEvents]=\"circle.value === 0 ? 'none' : 'all'\"\n        [data]=\"circle.value\"\n        [classNames]=\"circle.classNames\"\n        (select)=\"onClick(circle.data)\"\n        (activate)=\"activateCircle()\"\n        (deactivate)=\"deactivateCircle()\"\n        lcu-tooltip\n        [tooltipDisabled]=\"tooltipDisabled\"\n        [tooltipPlacement]=\"'top'\"\n        [tooltipType]=\"'tooltip'\"\n        [tooltipTitle]=\"tooltipTemplate ? undefined : getTooltipText(circle)\"\n        [tooltipTemplate]=\"tooltipTemplate\"\n        [tooltipContext]=\"circle.data\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":62,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":64,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":65,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":66,"character":8},"arguments":[{"opacity":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":69,"character":8},"arguments":[250,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":69,"character":21},"arguments":[{"opacity":1}]}]}]]}]]}]}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"scaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"visibleValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":86,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":87,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":88,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getActiveCircle":[{"__symbolic":"method"}],"mapDataPointToCircle":[{"__symbolic":"method"}],"getTooltipText":[{"__symbolic":"method"}],"getTooltipMinMaxText":[{"__symbolic":"method"}],"getGradientStops":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"activateCircle":[{"__symbolic":"method"}],"deactivateCircle":[{"__symbolic":"method"}]}},"gridSize":{"__symbolic":"function"},"gridLayout":{"__symbolic":"function"},"GridPanelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"g[lcu-charts-grid-panel]","template":"\n    <svg:rect [attr.height]=\"height\" [attr.width]=\"width\" [attr.x]=\"x\" [attr.y]=\"y\" stroke=\"none\" class=\"gridpanel\" />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":7,"character":19},"member":"OnPush"}}]}],"members":{"path":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"x":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"y":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}]}},"GridPanelSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"g[lcu-charts-grid-panel-series]","template":"\n    <svg:g\n      lcu-charts-grid-panel\n      *ngFor=\"let gridPanel of gridPanels\"\n      [height]=\"gridPanel.height\"\n      [width]=\"gridPanel.width\"\n      [x]=\"gridPanel.x\"\n      [y]=\"gridPanel.y\"\n      [class.grid-panel]=\"true\"\n      [class.odd]=\"gridPanel.class === 'odd'\"\n      [class.even]=\"gridPanel.class === 'even'\"\n    ></svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"orient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getGridPanels":[{"__symbolic":"method"}]}},"SvgLinearGradientComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"g[lcu-charts-svg-linear-gradient]","template":"\n    <svg:linearGradient [id]=\"name\" [attr.x1]=\"x1\" [attr.y1]=\"y1\" [attr.x2]=\"x2\" [attr.y2]=\"y2\">\n      <svg:stop\n        *ngFor=\"let stop of stops\"\n        [attr.offset]=\"stop.offset + '%'\"\n        [style.stop-color]=\"stop.color\"\n        [style.stop-opacity]=\"stop.opacity\"\n      />\n    </svg:linearGradient>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"}}]}],"members":{"orientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"stops":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"SvgRadialGradientComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"g[lcu-charts-svg-radial-gradient]","template":"\n    <svg:radialGradient [id]=\"name\" [attr.cx]=\"cx\" [attr.cy]=\"cy\" [attr.r]=\"r\" gradientUnits=\"userSpaceOnUse\">\n      <svg:stop\n        *ngFor=\"let stop of stops\"\n        [attr.offset]=\"stop.offset + '%'\"\n        [style.stop-color]=\"stop.color\"\n        [style.stop-opacity]=\"stop.opacity\"\n      />\n    </svg:radialGradient>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"}}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"startOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"endOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"cx":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"cy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"stops":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"TooltipArea":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"g[lcu-charts-tooltip-area]","template":"\n    <svg:g>\n      <svg:rect\n        class=\"tooltip-area\"\n        [attr.x]=\"0\"\n        y=\"0\"\n        [attr.width]=\"dims.width\"\n        [attr.height]=\"dims.height\"\n        [attr.fill]=\"generatedGradientUrl\"\n        [attr.opacity]=\"'0.5'\"\n        (mousemove)=\"mouseMove($event)\"\n        (mouseleave)=\"hideTooltip()\"\n      />\n\n      <svg:linearGradient\n        [attr.width]=\"dims.width\"\n        [attr.height]=\"dims.height\" [id]=\"generatedGradientId\" [attr.x1]=\"'0%'\" [attr.y1]=\"'0%'\" [attr.x2]=\"'100%'\" [attr.y2]=\"'0%'\">\n          <svg:stop\n            *ngFor=\"let stop of backgroundGradientConfigs\"\n            [attr.offset]=\"stop.offset + '%'\"\n            [style.stop-color]=\"stop.color\"\n            [style.stop-opacity]=\"'0.5'\"\n          />\n      </svg:linearGradient>\n\n      <ng-template #defaultTooltipTemplate let-model=\"model\">\n        <xhtml:div class=\"area-tooltip-container\">\n          <xhtml:div *ngFor=\"let tooltipItem of model\" class=\"tooltip-item\">\n            <xhtml:span class=\"tooltip-item-color\" [style.background-color]=\"tooltipItem.color\"></xhtml:span>\n            {{ getToolTipText(tooltipItem) }}\n          </xhtml:div>\n        </xhtml:div>\n      </ng-template>\n      <svg:rect\n        #tooltipAnchor\n        [@animationState]=\"anchorOpacity !== 0 ? 'active' : 'inactive'\"\n        class=\"tooltip-anchor\"\n        [attr.x]=\"anchorPos\"\n        y=\"0\"\n        [attr.width]=\"1\"\n        [attr.height]=\"dims.height\"\n        [style.opacity]=\"anchorOpacity\"\n        [style.pointer-events]=\"'none'\"\n        lcu-tooltip\n        [tooltipDisabled]=\"tooltipDisabled\"\n        [tooltipPlacement]=\"'right'\"\n        [tooltipType]=\"'tooltip'\"\n        [tooltipSpacing]=\"15\"\n        [tooltipTemplate]=\"tooltipTemplate ? tooltipTemplate : defaultTooltipTemplate\"\n        [tooltipContext]=\"anchorValues\"\n        [tooltipImmediateExit]=\"true\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":60,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":62,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":63,"character":6},"arguments":["inactive => active",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":64,"character":8},"arguments":[{"opacity":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":67,"character":8},"arguments":[250,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":67,"character":21},"arguments":[{"opacity":0.7}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":69,"character":6},"arguments":["active => inactive",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":70,"character":8},"arguments":[{"opacity":0.7}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":73,"character":8},"arguments":[250,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":73,"character":21},"arguments":[{"opacity":0}]}]}]]}]]}]}]}],"members":{"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"xSet":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"results":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"showPercentage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"units":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"backgroundGradientConfigs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3}}]}],"tooltipFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"formatTooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":3}}]}],"anchorPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3},"arguments":["forced-anchor-position"]}]}],"hover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":109,"character":3}}]}],"pixelValueX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":110,"character":3}}]}],"tooltipAnchor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":112,"character":3},"arguments":["tooltipAnchor"]}]}],"getValues":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"mouseMove":[{"__symbolic":"method"}],"findClosestPointIndex":[{"__symbolic":"method"}],"showTooltip":[{"__symbolic":"method"}],"hideTooltip":[{"__symbolic":"method"}],"getToolTipText":[{"__symbolic":"method"}]}},"tickFormat":{"__symbolic":"function","parameters":["fieldType","groupByType"],"value":{"__symbolic":"error","message":"Lambda not supported","line":3,"character":9,"module":"./lib/common/tick-format.helper"}},"trimLabel":{"__symbolic":"function"},"ViewDimensions":{"__symbolic":"interface"},"calculateViewDimensions":{"__symbolic":"function"},"formatLabel":{"__symbolic":"function"},"escapeLabel":{"__symbolic":"function","parameters":["label"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"label"},"member":"toLocaleString"}},"member":"replace"},"arguments":[{"__symbolic":"error","message":"Expression form not supported","line":21,"character":40,"module":"./lib/common/label.helper"},{"__symbolic":"error","message":"Lambda not supported","line":21,"character":53,"module":"./lib/common/label.helper"}]}},"getUniqueXDomainValues":{"__symbolic":"function"},"getScaleType":{"__symbolic":"function"},"AreaChartModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"}],"declarations":[{"__symbolic":"reference","name":"AreaChartSimpleComponent"},{"__symbolic":"reference","name":"AreaChartNormalizedComponent"},{"__symbolic":"reference","name":"AreaChartStackedComponent"},{"__symbolic":"reference","name":"AreaSeriesComponent"}],"exports":[{"__symbolic":"reference","name":"AreaChartSimpleComponent"},{"__symbolic":"reference","name":"AreaChartNormalizedComponent"},{"__symbolic":"reference","name":"AreaChartStackedComponent"},{"__symbolic":"reference","name":"AreaSeriesComponent"}]}]}],"members":{}},"AreaChartSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"lcu-charts-area-chart-simple","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":24,"character":17},"member":"None"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\">\r\n  <svg:defs>\r\n    <svg:clipPath [attr.id]=\"clipPathId\">\r\n      <svg:rect\r\n        [attr.width]=\"dims.width + 10\"\r\n        [attr.height]=\"dims.height + 10\"\r\n        [attr.transform]=\"'translate(-5, -5)'\"\r\n      />\r\n    </svg:clipPath>\r\n  </svg:defs>\r\n  <svg:g [attr.transform]=\"transform\" class=\"area-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g [attr.clip-path]=\"clipPath\">\r\n      <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n        <svg:g\r\n          lcu-charts-area-series\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [baseValue]=\"baseValue\"\r\n          [colors]=\"colors\"\r\n          [data]=\"series\"\r\n          [activeEntries]=\"activeEntries\"\r\n          [scaleType]=\"scaleType\"\r\n          [gradient]=\"gradient\"\r\n          [curve]=\"curve\"\r\n          [animations]=\"animations\"\r\n        />\r\n      </svg:g>\r\n\r\n      <svg:g *ngIf=\"!tooltipDisabled\" (mouseleave)=\"hideCircles()\">\r\n        <svg:g\r\n          lcu-charts-tooltip-area\r\n          [dims]=\"dims\"\r\n          [xSet]=\"xSet\"\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [results]=\"results\"\r\n          [colors]=\"colors\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"seriesTooltipTemplate\"\r\n          (hover)=\"updateHoveredVertical($event)\"\r\n        />\r\n\r\n        <svg:g *ngFor=\"let series of results\">\r\n          <svg:g\r\n            lcu-charts-circle-series\r\n            [xScale]=\"xScale\"\r\n            [yScale]=\"yScale\"\r\n            [colors]=\"colors\"\r\n            [activeEntries]=\"activeEntries\"\r\n            [data]=\"series\"\r\n            [scaleType]=\"scaleType\"\r\n            [visibleValue]=\"hoveredVertical\"\r\n            [tooltipDisabled]=\"tooltipDisabled\"\r\n            [tooltipTemplate]=\"tooltipTemplate\"\r\n            (select)=\"onClick($event, series)\"\r\n            (activate)=\"onActivate($event)\"\r\n            (deactivate)=\"onDeactivate($event)\"\r\n          />\r\n        </svg:g>\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n  <svg:g\r\n    lcu-charts-timeline\r\n    *ngIf=\"timeline && scaleType != 'ordinal'\"\r\n    [attr.transform]=\"timelineTransform\"\r\n    [results]=\"results\"\r\n    [view]=\"[timelineWidth, height]\"\r\n    [height]=\"timelineHeight\"\r\n    [scheme]=\"scheme\"\r\n    [customColors]=\"customColors\"\r\n    [legend]=\"legend\"\r\n    [scaleType]=\"scaleType\"\r\n    (onDomainChange)=\"updateDomain($event)\"\r\n  >\r\n    <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n      <svg:g\r\n        lcu-charts-area-series\r\n        [xScale]=\"timelineXScale\"\r\n        [yScale]=\"timelineYScale\"\r\n        [baseValue]=\"baseValue\"\r\n        [colors]=\"colors\"\r\n        [data]=\"series\"\r\n        [scaleType]=\"scaleType\"\r\n        [gradient]=\"gradient\"\r\n        [curve]=\"curve\"\r\n        [animations]=\"animations\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"baseValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"autoScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"timeline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"xScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"yScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":64,"character":3},"arguments":["tooltipTemplate"]}]}],"seriesTooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":65,"character":3},"arguments":["seriesTooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"updateTimeline":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"getSeriesDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getScaleType":[{"__symbolic":"method"}],"isDate":[{"__symbolic":"method"}],"updateDomain":[{"__symbolic":"method"}],"updateHoveredVertical":[{"__symbolic":"method"}],"hideCircles":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":283,"character":3},"arguments":["mouseleave"]}]}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"deactivateAll":[{"__symbolic":"method"}]}},"AreaChartNormalizedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"lcu-charts-area-chart-normalized","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":24,"character":17},"member":"None"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\">\r\n  <svg:defs>\r\n    <svg:clipPath [attr.id]=\"clipPathId\">\r\n      <svg:rect\r\n        [attr.width]=\"dims.width + 10\"\r\n        [attr.height]=\"dims.height + 10\"\r\n        [attr.transform]=\"'translate(-5, -5)'\"\r\n      />\r\n    </svg:clipPath>\r\n  </svg:defs>\r\n  <svg:g [attr.transform]=\"transform\" class=\"area-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g [attr.clip-path]=\"clipPath\">\r\n      <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n        <svg:g\r\n          lcu-charts-area-series\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [colors]=\"colors\"\r\n          [data]=\"series\"\r\n          [scaleType]=\"scaleType\"\r\n          [activeEntries]=\"activeEntries\"\r\n          [gradient]=\"gradient\"\r\n          normalized=\"true\"\r\n          [curve]=\"curve\"\r\n          [animations]=\"animations\"\r\n        />\r\n      </svg:g>\r\n\r\n      <svg:g *ngIf=\"!tooltipDisabled\" (mouseleave)=\"hideCircles()\">\r\n        <svg:g\r\n          lcu-charts-tooltip-area\r\n          [dims]=\"dims\"\r\n          [xSet]=\"xSet\"\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [results]=\"results\"\r\n          [colors]=\"colors\"\r\n          [showPercentage]=\"true\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"seriesTooltipTemplate\"\r\n          (hover)=\"updateHoveredVertical($event)\"\r\n        />\r\n\r\n        <svg:g *ngFor=\"let series of results\">\r\n          <svg:g\r\n            lcu-charts-circle-series\r\n            type=\"stacked\"\r\n            [xScale]=\"xScale\"\r\n            [yScale]=\"yScale\"\r\n            [colors]=\"colors\"\r\n            [activeEntries]=\"activeEntries\"\r\n            [data]=\"series\"\r\n            [scaleType]=\"scaleType\"\r\n            [visibleValue]=\"hoveredVertical\"\r\n            [tooltipDisabled]=\"tooltipDisabled\"\r\n            [tooltipTemplate]=\"tooltipTemplate\"\r\n            (select)=\"onClick($event, series)\"\r\n            (activate)=\"onActivate($event)\"\r\n            (deactivate)=\"onDeactivate($event)\"\r\n          />\r\n        </svg:g>\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n  <svg:g\r\n    lcu-charts-timeline\r\n    *ngIf=\"timeline && scaleType != 'ordinal'\"\r\n    [attr.transform]=\"timelineTransform\"\r\n    [results]=\"results\"\r\n    [view]=\"[timelineWidth, height]\"\r\n    [height]=\"timelineHeight\"\r\n    [scheme]=\"scheme\"\r\n    [customColors]=\"customColors\"\r\n    [legend]=\"legend\"\r\n    [scaleType]=\"scaleType\"\r\n    (onDomainChange)=\"updateDomain($event)\"\r\n  >\r\n    <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n      <svg:g\r\n        lcu-charts-area-series\r\n        [xScale]=\"timelineXScale\"\r\n        [yScale]=\"timelineYScale\"\r\n        [colors]=\"colors\"\r\n        [data]=\"series\"\r\n        [scaleType]=\"scaleType\"\r\n        [gradient]=\"gradient\"\r\n        normalized=\"true\"\r\n        [curve]=\"curve\"\r\n        [animations]=\"animations\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"timeline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":57,"character":3},"arguments":["tooltipTemplate"]}]}],"seriesTooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":58,"character":3},"arguments":["seriesTooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"updateTimeline":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"getSeriesDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"updateDomain":[{"__symbolic":"method"}],"updateHoveredVertical":[{"__symbolic":"method"}],"hideCircles":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":271,"character":3},"arguments":["mouseleave"]}]}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"deactivateAll":[{"__symbolic":"method"}]}},"AreaChartStackedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"lcu-charts-area-chart-stacked","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":24,"character":17},"member":"None"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\">\r\n  <svg:defs>\r\n    <svg:clipPath [attr.id]=\"clipPathId\">\r\n      <svg:rect\r\n        [attr.width]=\"dims.width + 10\"\r\n        [attr.height]=\"dims.height + 10\"\r\n        [attr.transform]=\"'translate(-5, -5)'\"\r\n      />\r\n    </svg:clipPath>\r\n  </svg:defs>\r\n  <svg:g [attr.transform]=\"transform\" class=\"area-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g [attr.clip-path]=\"clipPath\">\r\n      <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n        <svg:g\r\n          lcu-charts-area-series\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [colors]=\"colors\"\r\n          [data]=\"series\"\r\n          [scaleType]=\"scaleType\"\r\n          [gradient]=\"gradient\"\r\n          [activeEntries]=\"activeEntries\"\r\n          stacked=\"true\"\r\n          [curve]=\"curve\"\r\n          [animations]=\"animations\"\r\n        />\r\n      </svg:g>\r\n\r\n      <svg:g *ngIf=\"!tooltipDisabled\" (mouseleave)=\"hideCircles()\">\r\n        <svg:g\r\n          lcu-charts-tooltip-area\r\n          [dims]=\"dims\"\r\n          [xSet]=\"xSet\"\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [results]=\"results\"\r\n          [colors]=\"colors\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"seriesTooltipTemplate\"\r\n          (hover)=\"updateHoveredVertical($event)\"\r\n        />\r\n\r\n        <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n          <svg:g\r\n            lcu-charts-circle-series\r\n            type=\"stacked\"\r\n            [xScale]=\"xScale\"\r\n            [yScale]=\"yScale\"\r\n            [colors]=\"colors\"\r\n            [activeEntries]=\"activeEntries\"\r\n            [data]=\"series\"\r\n            [scaleType]=\"scaleType\"\r\n            [visibleValue]=\"hoveredVertical\"\r\n            [tooltipDisabled]=\"tooltipDisabled\"\r\n            [tooltipTemplate]=\"tooltipTemplate\"\r\n            (select)=\"onClick($event, series)\"\r\n            (activate)=\"onActivate($event)\"\r\n            (deactivate)=\"onDeactivate($event)\"\r\n          />\r\n        </svg:g>\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n  <svg:g\r\n    lcu-charts-timeline\r\n    *ngIf=\"timeline && scaleType != 'ordinal'\"\r\n    [attr.transform]=\"timelineTransform\"\r\n    [results]=\"results\"\r\n    [view]=\"[timelineWidth, height]\"\r\n    [height]=\"timelineHeight\"\r\n    [scheme]=\"scheme\"\r\n    [customColors]=\"customColors\"\r\n    [legend]=\"legend\"\r\n    [scaleType]=\"scaleType\"\r\n    (onDomainChange)=\"updateDomain($event)\"\r\n  >\r\n    <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n      <svg:g\r\n        lcu-charts-area-series\r\n        [xScale]=\"timelineXScale\"\r\n        [yScale]=\"timelineYScale\"\r\n        [colors]=\"colors\"\r\n        [data]=\"series\"\r\n        [scaleType]=\"scaleType\"\r\n        [gradient]=\"gradient\"\r\n        stacked=\"true\"\r\n        [curve]=\"curve\"\r\n        [animations]=\"animations\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"timeline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"xScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"yScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":61,"character":3},"arguments":["tooltipTemplate"]}]}],"seriesTooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":62,"character":3},"arguments":["seriesTooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"updateTimeline":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"getSeriesDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"updateDomain":[{"__symbolic":"method"}],"updateHoveredVertical":[{"__symbolic":"method"}],"hideCircles":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":283,"character":3},"arguments":["mouseleave"]}]}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"deactivateAll":[{"__symbolic":"method"}]}},"AreaSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"g[lcu-charts-area-series]","template":"\n    <svg:g\n      lcu-charts-area\n      class=\"area-series\"\n      [data]=\"data\"\n      [path]=\"path\"\n      [fill]=\"colors.getColor(data.name)\"\n      [stops]=\"gradientStops\"\n      [startingPath]=\"startingPath\"\n      [opacity]=\"opacity\"\n      [gradient]=\"gradient || hasGradient\"\n      [animations]=\"animations\"\n      [class.active]=\"isActive(data)\"\n      [class.inactive]=\"isInactive(data)\"\n    />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":31,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"baseValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"scaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"stacked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"normalized":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"updateGradient":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"isInactive":[{"__symbolic":"method"}]}},"BarChartModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"}],"declarations":[{"__symbolic":"reference","name":"BarComponent"},{"__symbolic":"reference","name":"BarHorizontalSimpleComponent"},{"__symbolic":"reference","name":"BarHorizontalGroupedComponent"},{"__symbolic":"reference","name":"BarHorizontalNormalizedComponent"},{"__symbolic":"reference","name":"BarHorizontalStackedComponent"},{"__symbolic":"reference","name":"BarVerticalSimpleComponent"},{"__symbolic":"reference","name":"BarVerticalGroupedComponent"},{"__symbolic":"reference","name":"BarVerticalNormalizedComponent"},{"__symbolic":"reference","name":"BarVerticalStackedComponent"},{"__symbolic":"reference","name":"BarLabelComponent"},{"__symbolic":"reference","name":"SeriesHorizontal"},{"__symbolic":"reference","name":"SeriesVerticalComponent"}],"exports":[{"__symbolic":"reference","name":"BarComponent"},{"__symbolic":"reference","name":"BarHorizontalSimpleComponent"},{"__symbolic":"reference","name":"BarHorizontalGroupedComponent"},{"__symbolic":"reference","name":"BarHorizontalNormalizedComponent"},{"__symbolic":"reference","name":"BarHorizontalStackedComponent"},{"__symbolic":"reference","name":"BarVerticalSimpleComponent"},{"__symbolic":"reference","name":"BarVerticalGroupedComponent"},{"__symbolic":"reference","name":"BarVerticalNormalizedComponent"},{"__symbolic":"reference","name":"BarVerticalStackedComponent"},{"__symbolic":"reference","name":"BarLabelComponent"},{"__symbolic":"reference","name":"SeriesHorizontal"},{"__symbolic":"reference","name":"SeriesVerticalComponent"}]}]}],"members":{}},"BarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"g[lcu-charts-bar]","template":"\n    <svg:defs *ngIf=\"hasGradient\">\n      <svg:g lcu-charts-svg-linear-gradient [orientation]=\"orientation\" [name]=\"gradientId\" [stops]=\"gradientStops\" />\n    </svg:defs>\n    <svg:path\n      class=\"bar\"\n      stroke=\"none\"\n      role=\"img\"\n      tabIndex=\"-1\"\n      [class.active]=\"isActive\"\n      [class.hidden]=\"hideBar\"\n      [attr.d]=\"path\"\n      [attr.aria-label]=\"ariaLabel\"\n      [attr.fill]=\"hasGradient ? gradientFill : fill\"\n      (click)=\"select.emit(data)\"\n    />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":37,"character":19},"member":"OnPush"}}]}],"members":{"fill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"x":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"y":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"orientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"offset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"isActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"stops":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":69,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"loadAnimation":[{"__symbolic":"method"}],"updatePathEl":[{"__symbolic":"method"}],"getGradient":[{"__symbolic":"method"}],"getStartingPath":[{"__symbolic":"method"}],"getPath":[{"__symbolic":"method"}],"getRadius":[{"__symbolic":"method"}],"getStartOpacity":[{"__symbolic":"method"}],"onMouseEnter":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":216,"character":3},"arguments":["mouseenter"]}]}],"onMouseLeave":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":221,"character":3},"arguments":["mouseleave"]}]}],"checkToHideBar":[{"__symbolic":"method"}]}},"BarHorizontalSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"lcu-charts-bar-horizontal-simple","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":20,"character":17},"member":"None"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, true)\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      [yAxisOffset]=\"dataLabelMaxWidth.negative\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-series-horizontal\r\n      [xScale]=\"xScale\"\r\n      [yScale]=\"yScale\"\r\n      [colors]=\"colors\"\r\n      [series]=\"results\"\r\n      [dims]=\"dims\"\r\n      [gradient]=\"gradient\"\r\n      [tooltipDisabled]=\"tooltipDisabled\"\r\n      [tooltipTemplate]=\"tooltipTemplate\"\r\n      [activeEntries]=\"activeEntries\"\r\n      [roundEdges]=\"roundEdges\"\r\n      [animations]=\"animations\"\r\n      [showDataLabel]=\"showDataLabel\"\r\n      [dataLabelFormatting]=\"dataLabelFormatting\"\r\n      [noBarWhenZero]=\"noBarWhenZero\"\r\n      (select)=\"onClick($event)\"\r\n      (activate)=\"onActivate($event)\"\r\n      (deactivate)=\"onDeactivate($event)\"\r\n      (dataLabelWidthChanged)=\"onDataLabelMaxWidthChanged($event)\"\r\n    ></svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"xScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":58,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onDataLabelMaxWidthChanged":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarHorizontalGroupedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"lcu-charts-bar-horizontal-grouped","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":19,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":21,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":23,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":24,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":29,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-grid-panel-series\r\n      [xScale]=\"valueScale\"\r\n      [yScale]=\"groupScale\"\r\n      [data]=\"results\"\r\n      [dims]=\"dims\"\r\n      orient=\"horizontal\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"valueScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"groupScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      [yAxisOffset]=\"dataLabelMaxWidth.negative\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      *ngFor=\"let group of results; let index = index; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n    >\r\n      <svg:g\r\n        lcu-charts-series-horizontal\r\n        [xScale]=\"valueScale\"\r\n        [activeEntries]=\"activeEntries\"\r\n        [yScale]=\"innerScale\"\r\n        [colors]=\"colors\"\r\n        [series]=\"group.series\"\r\n        [dims]=\"dims\"\r\n        [gradient]=\"gradient\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [seriesName]=\"group.name\"\r\n        [roundEdges]=\"roundEdges\"\r\n        [animations]=\"animations\"\r\n        [showDataLabel]=\"showDataLabel\"\r\n        [dataLabelFormatting]=\"dataLabelFormatting\"\r\n        [noBarWhenZero]=\"noBarWhenZero\"\r\n        (select)=\"onClick($event, group)\"\r\n        (activate)=\"onActivate($event, group)\"\r\n        (deactivate)=\"onDeactivate($event, group)\"\r\n        (dataLabelWidthChanged)=\"onDataLabelMaxWidthChanged($event, index)\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"groupPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":70,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getGroupScale":[{"__symbolic":"method"}],"getInnerScale":[{"__symbolic":"method"}],"getValueScale":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onDataLabelMaxWidthChanged":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarHorizontalNormalizedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"lcu-charts-bar-horizontal-normalized","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":23,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":25,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":31,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":31,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  >\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      *ngFor=\"let group of results; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n    >\r\n      <svg:g\r\n        lcu-charts-series-horizontal\r\n        type=\"normalized\"\r\n        [xScale]=\"xScale\"\r\n        [yScale]=\"yScale\"\r\n        [activeEntries]=\"activeEntries\"\r\n        [colors]=\"colors\"\r\n        [series]=\"group.series\"\r\n        [dims]=\"dims\"\r\n        [gradient]=\"gradient\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [seriesName]=\"group.name\"\r\n        [animations]=\"animations\"\r\n        (select)=\"onClick($event, group)\"\r\n        (activate)=\"onActivate($event, group)\"\r\n        (deactivate)=\"onDeactivate($event, group)\"\r\n        [noBarWhenZero]=\"noBarWhenZero\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":67,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarHorizontalStackedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"lcu-charts-bar-horizontal-stacked","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":23,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":25,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":31,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":31,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  >\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      [yAxisOffset]=\"dataLabelMaxWidth.negative\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      *ngFor=\"let group of results; let index = index; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n    >\r\n      <svg:g\r\n        lcu-charts-series-horizontal\r\n        type=\"stacked\"\r\n        [xScale]=\"xScale\"\r\n        [yScale]=\"yScale\"\r\n        [colors]=\"colors\"\r\n        [series]=\"group.series\"\r\n        [activeEntries]=\"activeEntries\"\r\n        [dims]=\"dims\"\r\n        [gradient]=\"gradient\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [seriesName]=\"group.name\"\r\n        [animations]=\"animations\"\r\n        [showDataLabel]=\"showDataLabel\"\r\n        [dataLabelFormatting]=\"dataLabelFormatting\"\r\n        [noBarWhenZero]=\"noBarWhenZero\"\r\n        (select)=\"onClick($event, group)\"\r\n        (activate)=\"onActivate($event, group)\"\r\n        (deactivate)=\"onDeactivate($event, group)\"\r\n        (dataLabelWidthChanged)=\"onDataLabelMaxWidthChanged($event, index)\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":70,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onDataLabelMaxWidthChanged":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"SeriesHorizontal":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"g[lcu-charts-series-horizontal]","template":"\n    <svg:g\n      lcu-charts-bar\n      *ngFor=\"let bar of bars; trackBy: trackBy\"\n      [@animationState]=\"'active'\"\n      [width]=\"bar.width\"\n      [height]=\"bar.height\"\n      [x]=\"bar.x\"\n      [y]=\"bar.y\"\n      [fill]=\"bar.color\"\n      [stops]=\"bar.gradientStops\"\n      [data]=\"bar.data\"\n      [orientation]=\"'horizontal'\"\n      [roundEdges]=\"bar.roundEdges\"\n      (select)=\"click($event)\"\n      [gradient]=\"gradient\"\n      [isActive]=\"isActive(bar.data)\"\n      [ariaLabel]=\"bar.ariaLabel\"\n      [animations]=\"animations\"\n      (activate)=\"activate.emit($event)\"\n      (deactivate)=\"deactivate.emit($event)\"\n      lcu-tooltip\n      [tooltipDisabled]=\"tooltipDisabled\"\n      [tooltipPlacement]=\"tooltipPlacement\"\n      [tooltipType]=\"tooltipType\"\n      [tooltipTitle]=\"tooltipTemplate ? undefined : bar.tooltipText\"\n      [tooltipTemplate]=\"tooltipTemplate\"\n      [tooltipContext]=\"bar.data\"\n      [noBarWhenZero]=\"noBarWhenZero\"\n    ></svg:g>\n    <svg:g *ngIf=\"showDataLabel\">\n      <svg:g\n        lcu-charts-bar-label\n        *ngFor=\"let b of barsForDataLabels; let i = index; trackBy: trackDataLabelBy\"\n        [barX]=\"b.x\"\n        [barY]=\"b.y\"\n        [barWidth]=\"b.width\"\n        [barHeight]=\"b.height\"\n        [value]=\"b.total\"\n        [valueFormatting]=\"dataLabelFormatting\"\n        [orientation]=\"'horizontal'\"\n        (dimensionsChanged)=\"dataLabelWidthChanged.emit({ size: $event, index: i })\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":62,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":64,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":65,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":66,"character":8},"arguments":[{"opacity":1}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":69,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":69,"character":21},"arguments":[{"opacity":0}]}]}]]}]]}]}]}],"members":{"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"seriesName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":97,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":98,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":99,"character":3}}]}],"dataLabelWidthChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":100,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"updateDataLabels":[{"__symbolic":"method"}],"updateTooltipSettings":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"getLabel":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"trackDataLabelBy":[{"__symbolic":"method"}],"click":[{"__symbolic":"method"}]}},"BarLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"g[lcu-charts-bar-label]","template":"\n    <svg:text\n      class=\"textDataLabel\"\n      alignment-baseline=\"middle\"\n      [attr.text-anchor]=\"textAnchor\"\n      [attr.transform]=\"transform\"\n      [attr.x]=\"x\"\n      [attr.y]=\"y\"\n    >\n      {{ formatedValue }}\n    </svg:text>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":27,"character":19},"member":"OnPush"},"styles":[".textDataLabel{font-size:11px}"]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"barX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"barY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"barWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"barHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"orientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"dimensionsChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":49,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"getSize":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"BarVerticalSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"lcu-charts-bar-vertical-simple","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, true)\"\r\n  >\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      [xAxisOffset]=\"dataLabelMaxHeight.negative\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-series-vertical\r\n      [xScale]=\"xScale\"\r\n      [yScale]=\"yScale\"\r\n      [colors]=\"colors\"\r\n      [series]=\"results\"\r\n      [dims]=\"dims\"\r\n      [gradient]=\"gradient\"\r\n      [tooltipDisabled]=\"tooltipDisabled\"\r\n      [tooltipTemplate]=\"tooltipTemplate\"\r\n      [showDataLabel]=\"showDataLabel\"\r\n      [dataLabelFormatting]=\"dataLabelFormatting\"\r\n      [activeEntries]=\"activeEntries\"\r\n      [roundEdges]=\"roundEdges\"\r\n      [animations]=\"animations\"\r\n      [noBarWhenZero]=\"noBarWhenZero\"\r\n      (activate)=\"onActivate($event)\"\r\n      (deactivate)=\"onDeactivate($event)\"\r\n      (select)=\"onClick($event)\"\r\n      (dataLabelHeightChanged)=\"onDataLabelMaxHeightChanged($event)\"\r\n    ></svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"yScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":60,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onDataLabelMaxHeightChanged":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarVerticalGroupedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"lcu-charts-bar-vertical-grouped","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":20,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":21,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":23,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":24,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":29,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-grid-panel-series\r\n      [xScale]=\"groupScale\"\r\n      [yScale]=\"valueScale\"\r\n      [data]=\"results\"\r\n      [dims]=\"dims\"\r\n      orient=\"vertical\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"groupScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      [xAxisOffset]=\"dataLabelMaxHeight.negative\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"valueScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-series-vertical\r\n      *ngFor=\"let group of results; let index = index; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n      [activeEntries]=\"activeEntries\"\r\n      [xScale]=\"innerScale\"\r\n      [yScale]=\"valueScale\"\r\n      [colors]=\"colors\"\r\n      [series]=\"group.series\"\r\n      [dims]=\"dims\"\r\n      [gradient]=\"gradient\"\r\n      [tooltipDisabled]=\"tooltipDisabled\"\r\n      [tooltipTemplate]=\"tooltipTemplate\"\r\n      [showDataLabel]=\"showDataLabel\"\r\n      [dataLabelFormatting]=\"dataLabelFormatting\"\r\n      [seriesName]=\"group.name\"\r\n      [roundEdges]=\"roundEdges\"\r\n      [animations]=\"animations\"\r\n      [noBarWhenZero]=\"noBarWhenZero\"\r\n      (select)=\"onClick($event, group)\"\r\n      (activate)=\"onActivate($event, group)\"\r\n      (deactivate)=\"onDeactivate($event, group)\"\r\n      (dataLabelHeightChanged)=\"onDataLabelMaxHeightChanged($event, index)\"\r\n    />\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"scaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"groupPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":69,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":71,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"onDataLabelMaxHeightChanged":[{"__symbolic":"method"}],"getGroupScale":[{"__symbolic":"method"}],"getInnerScale":[{"__symbolic":"method"}],"getValueScale":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarVerticalNormalizedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"lcu-charts-bar-vertical-normalized","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":21,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":25,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":26,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":30,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":30,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      *ngFor=\"let group of results; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n    >\r\n      <svg:g\r\n        lcu-charts-series-vertical\r\n        type=\"normalized\"\r\n        [xScale]=\"xScale\"\r\n        [yScale]=\"yScale\"\r\n        [activeEntries]=\"activeEntries\"\r\n        [colors]=\"colors\"\r\n        [series]=\"group.series\"\r\n        [dims]=\"dims\"\r\n        [gradient]=\"gradient\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [seriesName]=\"group.name\"\r\n        [animations]=\"animations\"\r\n        [noBarWhenZero]=\"noBarWhenZero\"\r\n        (select)=\"onClick($event, group)\"\r\n        (activate)=\"onActivate($event, group)\"\r\n        (deactivate)=\"onDeactivate($event, group)\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":66,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"BarVerticalStackedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"lcu-charts-bar-vertical-stacked","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":21,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":25,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":26,"character":8},"arguments":[{"opacity":1,"transform":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":30,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":30,"character":21},"arguments":[{"opacity":0,"transform":"scale(0)"}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, undefined, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, undefined, true)\"\r\n  (legendLabelClick)=\"onClick($event)\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"bar-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      [xAxisOffset]=\"dataLabelMaxHeight.negative\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      *ngFor=\"let group of results; let index = index; trackBy: trackBy\"\r\n      [@animationState]=\"'active'\"\r\n      [attr.transform]=\"groupTransform(group)\"\r\n    >\r\n      <svg:g\r\n        lcu-charts-series-vertical\r\n        type=\"stacked\"\r\n        [xScale]=\"xScale\"\r\n        [yScale]=\"yScale\"\r\n        [activeEntries]=\"activeEntries\"\r\n        [colors]=\"colors\"\r\n        [series]=\"group.series\"\r\n        [dims]=\"dims\"\r\n        [gradient]=\"gradient\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [showDataLabel]=\"showDataLabel\"\r\n        [dataLabelFormatting]=\"dataLabelFormatting\"\r\n        [seriesName]=\"group.name\"\r\n        [animations]=\"animations\"\r\n        [noBarWhenZero]=\"noBarWhenZero\"\r\n        (select)=\"onClick($event, group)\"\r\n        (activate)=\"onActivate($event, group)\"\r\n        (deactivate)=\"onDeactivate($event, group)\"\r\n        (dataLabelHeightChanged)=\"onDataLabelMaxHeightChanged($event, index)\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"barPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":69,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getGroupDomain":[{"__symbolic":"method"}],"getInnerDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"onDataLabelMaxHeightChanged":[{"__symbolic":"method"}],"groupTransform":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"D0Types":{"positive":"positive","negative":"negative"},"SeriesVerticalComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"g[lcu-charts-series-vertical]","template":"\n    <svg:g\n      lcu-charts-bar\n      *ngFor=\"let bar of bars; trackBy: trackBy\"\n      [@animationState]=\"'active'\"\n      [@.disabled]=\"!animations\"\n      [width]=\"bar.width\"\n      [height]=\"bar.height\"\n      [x]=\"bar.x\"\n      [y]=\"bar.y\"\n      [fill]=\"bar.color\"\n      [stops]=\"bar.gradientStops\"\n      [data]=\"bar.data\"\n      [orientation]=\"'vertical'\"\n      [roundEdges]=\"bar.roundEdges\"\n      [gradient]=\"gradient\"\n      [ariaLabel]=\"bar.ariaLabel\"\n      [isActive]=\"isActive(bar.data)\"\n      (select)=\"onClick($event)\"\n      (activate)=\"activate.emit($event)\"\n      (deactivate)=\"deactivate.emit($event)\"\n      lcu-tooltip\n      [tooltipDisabled]=\"tooltipDisabled\"\n      [tooltipPlacement]=\"tooltipPlacement\"\n      [tooltipType]=\"tooltipType\"\n      [tooltipTitle]=\"tooltipTemplate ? undefined : bar.tooltipText\"\n      [tooltipTemplate]=\"tooltipTemplate\"\n      [tooltipContext]=\"bar.data\"\n      [noBarWhenZero]=\"noBarWhenZero\"\n      [animations]=\"animations\"\n    ></svg:g>\n    <svg:g *ngIf=\"showDataLabel\">\n      <svg:g\n        lcu-charts-bar-label\n        *ngFor=\"let b of barsForDataLabels; let i = index; trackBy: trackDataLabelBy\"\n        [barX]=\"b.x\"\n        [barY]=\"b.y\"\n        [barWidth]=\"b.width\"\n        [barHeight]=\"b.height\"\n        [value]=\"b.total\"\n        [valueFormatting]=\"dataLabelFormatting\"\n        [orientation]=\"'vertical'\"\n        (dimensionsChanged)=\"dataLabelHeightChanged.emit({ size: $event, index: i })\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":58,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":60,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":61,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":62,"character":8},"arguments":[{"opacity":1}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":65,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":65,"character":21},"arguments":[{"opacity":0}]}]}]]}]]}]}]}],"members":{"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"seriesName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"roundEdges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"showDataLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"dataLabelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"noBarWhenZero":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":88,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":89,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":90,"character":3}}]}],"dataLabelHeightChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"updateDataLabels":[{"__symbolic":"method"}],"updateTooltipSettings":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"getLabel":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"trackDataLabelBy":[{"__symbolic":"method"}]}},"LineChartModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"}],"declarations":[{"__symbolic":"reference","name":"LineComponent"},{"__symbolic":"reference","name":"LineChartSimpleComponent"},{"__symbolic":"reference","name":"LineSeriesComponent"}],"exports":[{"__symbolic":"reference","name":"LineComponent"},{"__symbolic":"reference","name":"LineChartSimpleComponent"},{"__symbolic":"reference","name":"LineSeriesComponent"}]}]}],"members":{}},"LineChartSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"lcu-charts-line-chart-simple","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":25,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":26,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":28,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":29,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":30,"character":8},"arguments":[{"opacity":1}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":33,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":35,"character":10},"arguments":[{"opacity":0}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\"\r\n>\r\n  <svg:defs>\r\n    <svg:clipPath [attr.id]=\"clipPathId\">\r\n      <svg:rect\r\n        [attr.width]=\"dims.width + 10\"\r\n        [attr.height]=\"dims.height + 10\"\r\n        [attr.transform]=\"'translate(-5, -5)'\"\r\n      />\r\n    </svg:clipPath>\r\n  </svg:defs>\r\n  <svg:g [attr.transform]=\"transform\" class=\"line-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [xScale]=\"xScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      [referenceLines]=\"referenceLines\"\r\n      [showRefLines]=\"showRefLines\"\r\n      [showRefLabels]=\"showRefLabels\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    ></svg:g>\r\n    <svg:g [attr.clip-path]=\"clipPath\">\r\n      <svg:g *ngFor=\"let series of results; trackBy: trackBy\" [@animationState]=\"'active'\">\r\n        <svg:g\r\n          lcu-charts-line-series\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [colors]=\"colors\"\r\n          [data]=\"series\"\r\n          [activeEntries]=\"activeEntries\"\r\n          [scaleType]=\"scaleType\"\r\n          [curve]=\"curve\"\r\n          [rangeFillOpacity]=\"rangeFillOpacity\"\r\n          [hasRange]=\"hasRange\"\r\n          [animations]=\"animations\"\r\n        />\r\n      </svg:g>\r\n\r\n      <svg:g *ngIf=\"!tooltipDisabled\" (mouseleave)=\"hideCircles()\">\r\n        <svg:g\r\n          lcu-charts-tooltip-area\r\n          [backgroundGradientConfigs]=\"backgroundGradientConfigs\"\r\n          [dims]=\"dims\"\r\n          [xSet]=\"xSet\"\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [results]=\"results\"\r\n          [colors]=\"colors\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"seriesTooltipTemplate\"\r\n          [showPercentage]=\"showPercentage\"\r\n          [tooltipFormatting]=\"yAxisTickFormatting\"\r\n          [formatTooltip]=\"formatTooltip\"\r\n          [units]=\"units\"\r\n\r\n          (hover)=\"updateHoveredVertical($event)\"\r\n          (pixelValueX)=\"sendBackPixelValueX($event)\"\r\n          [forced-anchor-position]=\"ForceManualHover\"\r\n        />\r\n\r\n        <svg:g *ngFor=\"let series of results\">\r\n          <svg:g\r\n            lcu-charts-circle-series\r\n            [xScale]=\"xScale\"\r\n            [yScale]=\"yScale\"\r\n            [colors]=\"colors\"\r\n            [data]=\"series\"\r\n            [scaleType]=\"scaleType\"\r\n            [visibleValue]=\"hoveredVertical\"\r\n            [activeEntries]=\"activeEntries\"\r\n            [tooltipDisabled]=\"tooltipDisabled\"\r\n            [tooltipTemplate]=\"tooltipTemplate\"\r\n            (select)=\"onClick($event)\"\r\n            (activate)=\"onActivate($event)\"\r\n            (deactivate)=\"onDeactivate($event)\"\r\n          />\r\n        </svg:g>\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n  <svg:g\r\n    lcu-charts-timeline\r\n    *ngIf=\"timeline && scaleType != 'ordinal'\"\r\n    [attr.transform]=\"timelineTransform\"\r\n    [results]=\"results\"\r\n    [view]=\"[timelineWidth, height]\"\r\n    [height]=\"timelineHeight\"\r\n    [scheme]=\"scheme\"\r\n    [customColors]=\"customColors\"\r\n    [scaleType]=\"scaleType\"\r\n    [legend]=\"legend\"\r\n    (onDomainChange)=\"updateDomain($event)\"\r\n  >\r\n    <svg:g *ngFor=\"let series of results; trackBy: trackBy\">\r\n      <svg:g\r\n        lcu-charts-line-series\r\n        [xScale]=\"timelineXScale\"\r\n        [yScale]=\"timelineYScale\"\r\n        [colors]=\"colors\"\r\n        [data]=\"series\"\r\n        [scaleType]=\"scaleType\"\r\n        [curve]=\"curve\"\r\n        [hasRange]=\"hasRange\"\r\n        [animations]=\"animations\"\r\n      />\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"autoScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"timeline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"rangeFillOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"showRefLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"referenceLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"showRefLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"xScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"yScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"backgroundGradientConfigs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"forceManualXHover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3},"arguments":["forceManualXHover"]}]}],"showPercentage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"units":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"valueFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"formatTooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"xAxisIsDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"xAxisDateFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":101,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":102,"character":3}}]}],"pixelValueXChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":103,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":105,"character":3},"arguments":["tooltipTemplate"]}]}],"seriesTooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":106,"character":3},"arguments":["seriesTooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"FormatXAxisDate":[{"__symbolic":"method"}],"updateTimeline":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"getSeriesDomain":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"updateDomain":[{"__symbolic":"method"}],"HoveredVerticalChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":346,"character":3}}]}],"updateHoveredVertical":[{"__symbolic":"method"}],"sendBackPixelValueX":[{"__symbolic":"method"}],"hideCircles":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":360,"character":3},"arguments":["mouseleave"]}]}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"deactivateAll":[{"__symbolic":"method"}]}},"LineComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"g[lcu-charts-line]","template":"\n    <svg:path\n      [@animationState]=\"'active'\"\n      class=\"line\"\n      [attr.d]=\"initialPath\"\n      [attr.fill]=\"fill\"\n      [attr.stroke]=\"stroke\"\n      stroke-width=\"1.5px\"\n    />\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":25,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":27,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":28,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":8},"arguments":[{"strokeDasharray":2000,"strokeDashoffset":2000}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":33,"character":8},"arguments":[1000,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":35,"character":10},"arguments":[{"strokeDashoffset":0}]}]}]]}]]}]}]}],"members":{"path":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"stroke":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"fill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":55,"character":31}]}],"ngOnChanges":[{"__symbolic":"method"}],"updatePathEl":[{"__symbolic":"method"}]}},"LineSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"g[lcu-charts-line-series]","template":"\n    <svg:g>\n      <defs>\n        <svg:g\n          lcu-charts-svg-linear-gradient\n          *ngIf=\"hasGradient\"\n          orientation=\"vertical\"\n          [name]=\"gradientId\"\n          [stops]=\"gradientStops\"\n        />\n      </defs>\n      <svg:g\n        lcu-charts-area\n        class=\"line-highlight\"\n        [data]=\"data\"\n        [path]=\"areaPath\"\n        [fill]=\"hasGradient ? gradientUrl : colors.getColor(data.name)\"\n        [opacity]=\"0.25\"\n        [startOpacity]=\"0\"\n        [gradient]=\"true\"\n        [stops]=\"areaGradientStops\"\n        [class.active]=\"isActive(data)\"\n        [class.inactive]=\"isInactive(data)\"\n        [animations]=\"animations\"\n      />\n      <svg:g\n        lcu-charts-line\n        class=\"line-series\"\n        [data]=\"data\"\n        [path]=\"path\"\n        [stroke]=\"stroke\"\n        [animations]=\"animations\"\n        [class.active]=\"isActive(data)\"\n        [class.inactive]=\"isInactive(data)\"\n      />\n      <svg:g\n        lcu-charts-area\n        *ngIf=\"hasRange\"\n        class=\"line-series-range\"\n        [data]=\"data\"\n        [path]=\"outerPath\"\n        [fill]=\"hasGradient ? gradientUrl : colors.getColor(data.name)\"\n        [class.active]=\"isActive(data)\"\n        [class.inactive]=\"isInactive(data)\"\n        [opacity]=\"rangeFillOpacity\"\n        [animations]=\"animations\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":57,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"scaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"curve":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"rangeFillOpacity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"hasRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getLineGenerator":[{"__symbolic":"method"}],"getRangeGenerator":[{"__symbolic":"method"}],"getAreaGenerator":[{"__symbolic":"method"}],"sortData":[{"__symbolic":"method"}],"updateGradients":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"isInactive":[{"__symbolic":"method"}]}},"PieChartModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"}],"declarations":[{"__symbolic":"reference","name":"PieChartAdvancedComponent"},{"__symbolic":"reference","name":"PieLabelComponent"},{"__symbolic":"reference","name":"PieArcComponent"},{"__symbolic":"reference","name":"PieChartSimpleComponent"},{"__symbolic":"reference","name":"PieGridComponent"},{"__symbolic":"reference","name":"PieGridSeriesComponent"},{"__symbolic":"reference","name":"PieSeriesComponent"}],"exports":[{"__symbolic":"reference","name":"PieChartAdvancedComponent"},{"__symbolic":"reference","name":"PieLabelComponent"},{"__symbolic":"reference","name":"PieArcComponent"},{"__symbolic":"reference","name":"PieChartSimpleComponent"},{"__symbolic":"reference","name":"PieGridComponent"},{"__symbolic":"reference","name":"PieGridSeriesComponent"},{"__symbolic":"reference","name":"PieSeriesComponent"}]}]}],"members":{}},"PieChartAdvancedComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"lcu-charts-pie-chart-advanced","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":19,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":19},"member":"OnPush"},"template":"<div [style.width.px]=\"width\" [style.height.px]=\"height\">\r\n  <div class=\"advanced-pie chart\" [style.width.px]=\"dims.width\" [style.height.px]=\"dims.height\">\r\n    <lcu-charts-chart [view]=\"[width, height]\" [showLegend]=\"false\" [animations]=\"animations\">\r\n      <svg:g [attr.transform]=\"transform\" class=\"pie chart\">\r\n        <svg:g\r\n          lcu-charts-pie-series\r\n          [colors]=\"colors\"\r\n          [series]=\"results\"\r\n          [innerRadius]=\"innerRadius\"\r\n          [activeEntries]=\"activeEntries\"\r\n          [outerRadius]=\"outerRadius\"\r\n          [gradient]=\"gradient\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"tooltipTemplate\"\r\n          [tooltipText]=\"tooltipText\"\r\n          (select)=\"onClick($event)\"\r\n          (activate)=\"onActivate($event)\"\r\n          (deactivate)=\"onDeactivate($event)\"\r\n          [animations]=\"animations\"\r\n        ></svg:g>\r\n      </svg:g>\r\n    </lcu-charts-chart>\r\n  </div>\r\n  <div class=\"advanced-pie-legend-wrapper\" [style.width.px]=\"width - dims.width\" [style.height.px]=\"height\">\r\n    <lcu-charts-advanced-legend\r\n      [data]=\"results\"\r\n      [colors]=\"colors\"\r\n      [width]=\"width - dims.width - margin[1]\"\r\n      [label]=\"label\"\r\n      [animations]=\"animations\"\r\n      [valueFormatting]=\"valueFormatting\"\r\n      [labelFormatting]=\"nameFormatting\"\r\n      [percentageFormatting]=\"percentageFormatting\"\r\n      (select)=\"onClick($event)\"\r\n      (activate)=\"onActivate($event, true)\"\r\n      (deactivate)=\"onDeactivate($event, true)\"\r\n    >\r\n    </lcu-charts-advanced-legend>\r\n  </div>\r\n</div>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}",".advanced-pie{float:left}.advanced-pie,.advanced-pie-legend-wrapper{display:inline-block}"]}]}],"members":{"arcWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"doughnut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"tooltipText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":34,"character":3},"arguments":["tooltipTemplate"]}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"nameFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"percentageFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"update":[{"__symbolic":"method"}],"getDomain":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"PieChartSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"lcu-charts-pie-chart-simple","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":19,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":19},"member":"OnPush"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelActivate)=\"onActivate($event, true)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event, true)\"\r\n  (legendLabelClick)=\"onClick($event)\">\r\n  <svg:g [attr.transform]=\"translation\" class=\"pie-chart chart\">\r\n    <svg:g\r\n      lcu-charts-pie-series\r\n      [colors]=\"colors\"\r\n      [series]=\"data\"\r\n      [showLabels]=\"labels\"\r\n      [labelFormatting]=\"labelFormatting\"\r\n      [trimLabels]=\"trimLabels\"\r\n      [maxLabelLength]=\"maxLabelLength\"\r\n      [activeEntries]=\"activeEntries\"\r\n      [innerRadius]=\"innerRadius\"\r\n      [outerRadius]=\"outerRadius\"\r\n      [explodeSlices]=\"explodeSlices\"\r\n      [gradient]=\"gradient\"\r\n      [animations]=\"animations\"\r\n      [tooltipDisabled]=\"tooltipDisabled\"\r\n      [tooltipTemplate]=\"tooltipTemplate\"\r\n      [tooltipText]=\"tooltipText\"\r\n      (dblclick)=\"dblclick.emit($event)\"\r\n      (select)=\"onClick($event)\"\r\n      (activate)=\"onActivate($event)\"\r\n      (deactivate)=\"onDeactivate($event)\"\r\n    />\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}",".pie-label{font-size:11px}.pie-label.animation{-webkit-animation:fadeIn .75s ease-in;animation:fadeIn .75s ease-in}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.pie-label-line{stroke-dasharray:100%}.pie-label-line.animation{-webkit-animation:drawOut 3s linear;animation:drawOut 3s linear;transition:d .75s}@-webkit-keyframes drawOut{0%{stroke-dashoffset:100%}to{stroke-dashoffset:0}}@keyframes drawOut{0%{stroke-dashoffset:100%}to{stroke-dashoffset:0}}"]}]}],"members":{"labels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"explodeSlices":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"doughnut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"arcWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"labelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"trimLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"maxLabelLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"tooltipText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"dblclick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3}}]}],"margins":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":44,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"getDomain":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"hasNoOptionalMarginsSet":[{"__symbolic":"method"}]}},"PieArcComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"g[lcu-charts-pie-arc]","template":"\n    <svg:g class=\"arc-group\">\n      <svg:defs *ngIf=\"gradient\">\n        <svg:g\n          lcu-charts-svg-radial-gradient\n          [color]=\"fill\"\n          orientation=\"vertical\"\n          [name]=\"radialGradientId\"\n          [startOpacity]=\"startOpacity\"\n        />\n      </svg:defs>\n      <svg:path\n        [attr.d]=\"path\"\n        class=\"arc\"\n        [class.active]=\"isActive\"\n        [attr.fill]=\"getGradient()\"\n        (click)=\"onClick()\"\n        (dblclick)=\"onDblClick($event)\"\n        (mouseenter)=\"activate.emit(data)\"\n        (mouseleave)=\"deactivate.emit(data)\"\n        [style.pointer-events]=\"getPointerEvents()\"\n      />\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":43,"character":19},"member":"OnPush"}}]}],"members":{"fill":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"startAngle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"endAngle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"innerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"outerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"cornerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"explodeSlices":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"animate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"pointerEvents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"isActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"dblclick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":75,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"getGradient":[{"__symbolic":"method"}],"getPointerEvents":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"calculateArc":[{"__symbolic":"method"}],"loadAnimation":[{"__symbolic":"method"}],"updateAnimation":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"onDblClick":[{"__symbolic":"method"}]}},"PieGridComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"lcu-charts-pie-grid","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":24,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":25,"character":19},"member":"OnPush"},"template":"<lcu-charts-chart [view]=\"[width, height]\" [showLegend]=\"false\" [animations]=\"animations\">\r\n  <svg:g [attr.transform]=\"transform\" class=\"pie-grid chart\">\r\n    <svg:g *ngFor=\"let series of series\" class=\"pie-grid-item\" [attr.transform]=\"series.transform\">\r\n      <svg:g\r\n        lcu-charts-pie-grid-series\r\n        [colors]=\"series.colors\"\r\n        [data]=\"series.data\"\r\n        [innerRadius]=\"series.innerRadius\"\r\n        [outerRadius]=\"series.outerRadius\"\r\n        [animations]=\"animations\"\r\n        (select)=\"onClick($event)\"\r\n        lcu-tooltip\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipPlacement]=\"'top'\"\r\n        [tooltipType]=\"'tooltip'\"\r\n        [tooltipTitle]=\"tooltipTemplate ? undefined : tooltipText({ data: series })\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [tooltipContext]=\"series.data[0].data\"\r\n        (activate)=\"onActivate($event)\"\r\n        (deactivate)=\"onDeactivate($event)\"\r\n      />\r\n      <svg:text\r\n        *ngIf=\"animations\"\r\n        class=\"label percent-label\"\r\n        dy=\"-0.5em\"\r\n        x=\"0\"\r\n        y=\"5\"\r\n        lcu-charts-count-up\r\n        [countTo]=\"series.percent\"\r\n        [countSuffix]=\"'%'\"\r\n        text-anchor=\"middle\"\r\n      ></svg:text>\r\n      <svg:text *ngIf=\"!animations\" class=\"label percent-label\" dy=\"-0.5em\" x=\"0\" y=\"5\" text-anchor=\"middle\">\r\n        {{ series.percent.toLocaleString() }}\r\n      </svg:text>\r\n      <svg:text class=\"label\" dy=\"0.5em\" x=\"0\" y=\"5\" text-anchor=\"middle\">\r\n        {{ series.label }}\r\n      </svg:text>\r\n      <svg:text\r\n        *ngIf=\"animations\"\r\n        class=\"label\"\r\n        dy=\"1.23em\"\r\n        x=\"0\"\r\n        [attr.y]=\"series.outerRadius\"\r\n        text-anchor=\"middle\"\r\n        lcu-charts-count-up\r\n        [countTo]=\"series.total\"\r\n        [countPrefix]=\"label + ': '\"\r\n      ></svg:text>\r\n      <svg:text\r\n        *ngIf=\"!animations\"\r\n        class=\"label\"\r\n        dy=\"1.23em\"\r\n        x=\"0\"\r\n        [attr.y]=\"series.outerRadius\"\r\n        text-anchor=\"middle\"\r\n      >\r\n        {{ label }}: {{ series.total.toLocaleString() }}\r\n      </svg:text>\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}",".pie-grid .arc1{opacity:.4}.pie-grid .percent-label{font-size:16px;font-weight:400}"]}]}],"members":{"designatedTotal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"tooltipText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"minWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":46,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"defaultTooltipText":[{"__symbolic":"method"}],"getDomain":[{"__symbolic":"method"}],"getSeries":[{"__symbolic":"method"}],"getTotal":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"PieGridSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"g[lcu-charts-pie-grid-series]","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":15,"character":19},"member":"OnPush"},"template":"<svg:g class=\"pie-grid-arcs\">\r\n  <svg:g\r\n    lcu-charts-pie-arc\r\n    *ngFor=\"let arc of arcs; trackBy: trackBy\"\r\n    [attr.class]=\"arc.class\"\r\n    [startAngle]=\"arc.startAngle\"\r\n    [endAngle]=\"arc.endAngle\"\r\n    [innerRadius]=\"innerRadius\"\r\n    [outerRadius]=\"outerRadius\"\r\n    [fill]=\"color(arc)\"\r\n    [value]=\"arc.data.value\"\r\n    [data]=\"arc.data\"\r\n    [gradient]=\"false\"\r\n    [pointerEvents]=\"arc.pointerEvents\"\r\n    [animate]=\"arc.animate\"\r\n    (select)=\"onClick($event)\"\r\n    (activate)=\"activate.emit($event)\"\r\n    (deactivate)=\"deactivate.emit($event)\"\r\n  ></svg:g>\r\n</svg:g>\r\n"}]}],"members":{"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"innerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"outerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":25,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":32,"character":23}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getArcs":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"label":[{"__symbolic":"method"}],"color":[{"__symbolic":"method"}]}},"PieSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"g[lcu-charts-pie-series]","template":"\n    <svg:g *ngFor=\"let arc of data; trackBy: trackBy\">\n      <svg:g\n        lcu-charts-pie-label\n        *ngIf=\"labelVisible(arc)\"\n        [data]=\"arc\"\n        [radius]=\"outerRadius\"\n        [color]=\"color(arc)\"\n        [label]=\"labelText(arc)\"\n        [labelTrim]=\"trimLabels\"\n        [labelTrimSize]=\"maxLabelLength\"\n        [max]=\"max\"\n        [value]=\"arc.value\"\n        [explodeSlices]=\"explodeSlices\"\n        [animations]=\"animations\"\n      ></svg:g>\n      <svg:g\n        lcu-charts-pie-arc\n        [startAngle]=\"arc.startAngle\"\n        [endAngle]=\"arc.endAngle\"\n        [innerRadius]=\"innerRadius\"\n        [outerRadius]=\"outerRadius\"\n        [fill]=\"color(arc)\"\n        [value]=\"arc.data.value\"\n        [gradient]=\"gradient\"\n        [data]=\"arc.data\"\n        [max]=\"max\"\n        [explodeSlices]=\"explodeSlices\"\n        [isActive]=\"isActive(arc.data)\"\n        [animate]=\"animations\"\n        (select)=\"onClick($event)\"\n        (activate)=\"activate.emit($event)\"\n        (deactivate)=\"deactivate.emit($event)\"\n        (dblclick)=\"dblclick.emit($event)\"\n        lcu-tooltip\n        [tooltipDisabled]=\"tooltipDisabled\"\n        [tooltipPlacement]=\"'top'\"\n        [tooltipType]=\"'tooltip'\"\n        [tooltipTitle]=\"getTooltipTitle(arc)\"\n        [tooltipTemplate]=\"tooltipTemplate\"\n        [tooltipContext]=\"arc.data\"\n      ></svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":60,"character":19},"member":"OnPush"}}]}],"members":{"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"series":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"dims":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"innerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"outerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"explodeSlices":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"showLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"gradient":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"labelFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"trimLabels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"maxLabelLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"tooltipText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":80,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":81,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":82,"character":3}}]}],"dblclick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":83,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"midAngle":[{"__symbolic":"method"}],"outerArc":[{"__symbolic":"method"}],"calculateLabelPositions":[{"__symbolic":"method"}],"labelVisible":[{"__symbolic":"method"}],"getTooltipTitle":[{"__symbolic":"method"}],"labelText":[{"__symbolic":"method"}],"label":[{"__symbolic":"method"}],"defaultTooltipText":[{"__symbolic":"method"}],"color":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}]}},"PieLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"g[lcu-charts-pie-label]","template":"\n    <title>{{ label }}</title>\n    <svg:g [attr.transform]=\"attrTransform\" [style.transform]=\"styleTransform\" [style.transition]=\"textTransition\">\n      <svg:text\n        class=\"pie-label\"\n        [class.animation]=\"animations\"\n        dy=\".35em\"\n        [style.textAnchor]=\"textAnchor()\"\n        [style.shapeRendering]=\"'crispEdges'\"\n      >\n        {{ labelTrim ? trimLabel(label, labelTrimSize) : label }}\n      </svg:text>\n    </svg:g>\n    <svg:path\n      [attr.d]=\"line\"\n      [attr.stroke]=\"color\"\n      fill=\"none\"\n      class=\"pie-label-line line\"\n      [class.animation]=\"animations\"\n    ></svg:path>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":27,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"radius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"explodeSlices":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"labelTrim":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"labelTrimSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"textAnchor":[{"__symbolic":"method"}],"midAngle":[{"__symbolic":"method"}]}},"BubbleChartModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"}],"declarations":[{"__symbolic":"reference","name":"BubbleChartSimpleComponent"},{"__symbolic":"reference","name":"BubbleSeriesComponent"}],"exports":[{"__symbolic":"reference","name":"BubbleChartSimpleComponent"},{"__symbolic":"reference","name":"BubbleSeriesComponent"}]}]}],"members":{}},"BubbleChartSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"lcu-charts-bubble-chart-simple","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":24,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":25,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":27,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":28,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":8},"arguments":[{"opacity":1}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":32,"character":8},"arguments":[500,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":34,"character":10},"arguments":[{"opacity":0}]}]}]]}]]}],"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\"\r\n  >\r\n  <svg:defs>\r\n    <svg:clipPath [attr.id]=\"clipPathId\">\r\n      <svg:rect\r\n        [attr.width]=\"dims.width + 10\"\r\n        [attr.height]=\"dims.height + 10\"\r\n        [attr.transform]=\"'translate(-5, -5)'\"\r\n      />\r\n    </svg:clipPath>\r\n  </svg:defs>\r\n  <svg:g [attr.transform]=\"transform\" class=\"bubble-chart chart\">\r\n    <svg:g\r\n      lcu-charts-x-axis\r\n      *ngIf=\"xAxis\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [dims]=\"dims\"\r\n      [xScale]=\"xScale\"\r\n      [showLabel]=\"showXAxisLabel\"\r\n      [labelText]=\"xAxisLabel\"\r\n      [trimTicks]=\"trimXAxisTicks\"\r\n      [rotateTicks]=\"rotateXAxisTicks\"\r\n      [maxTickLength]=\"maxXAxisTickLength\"\r\n      [tickFormatting]=\"xAxisTickFormatting\"\r\n      [ticks]=\"xAxisTicks\"\r\n      (dimensionsChanged)=\"updateXAxisHeight($event)\"\r\n    />\r\n    <svg:g\r\n      lcu-charts-y-axis\r\n      *ngIf=\"yAxis\"\r\n      [showGridLines]=\"showGridLines\"\r\n      [yScale]=\"yScale\"\r\n      [dims]=\"dims\"\r\n      [showLabel]=\"showYAxisLabel\"\r\n      [labelText]=\"yAxisLabel\"\r\n      [trimTicks]=\"trimYAxisTicks\"\r\n      [maxTickLength]=\"maxYAxisTickLength\"\r\n      [tickFormatting]=\"yAxisTickFormatting\"\r\n      [ticks]=\"yAxisTicks\"\r\n      (dimensionsChanged)=\"updateYAxisWidth($event)\"\r\n    />\r\n    <svg:rect\r\n      class=\"bubble-chart-area\"\r\n      x=\"0\"\r\n      y=\"0\"\r\n      [attr.width]=\"dims.width\"\r\n      [attr.height]=\"dims.height\"\r\n      style=\"fill: rgb(255, 0, 0); opacity: 0; cursor: 'auto';\"\r\n      (mouseenter)=\"deactivateAll()\"\r\n    />\r\n    <svg:g [attr.clip-path]=\"clipPath\">\r\n      <svg:g *ngFor=\"let series of data; trackBy: trackBy\" [@animationState]=\"'active'\">\r\n        <svg:g\r\n          lcu-charts-bubble-series\r\n          [xScale]=\"xScale\"\r\n          [yScale]=\"yScale\"\r\n          [rScale]=\"rScale\"\r\n          [xScaleType]=\"xScaleType\"\r\n          [yScaleType]=\"yScaleType\"\r\n          [xAxisLabel]=\"xAxisLabel\"\r\n          [yAxisLabel]=\"yAxisLabel\"\r\n          [colors]=\"colors\"\r\n          [data]=\"series\"\r\n          [activeEntries]=\"activeEntries\"\r\n          [tooltipDisabled]=\"tooltipDisabled\"\r\n          [tooltipTemplate]=\"tooltipTemplate\"\r\n          (select)=\"onClick($event, series)\"\r\n          (activate)=\"onActivate($event)\"\r\n          (deactivate)=\"onDeactivate($event)\"\r\n        />\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}"]}]}],"members":{"showGridLines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"xAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"yAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"showXAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"showYAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"trimXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"trimYAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"rotateXAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"maxXAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"maxYAxisTickLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"xAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"yAxisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"xAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"yAxisTicks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"roundDomains":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"maxRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"minRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"autoScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"schemeType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"xScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"xScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"yScaleMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"yScaleMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":74,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":76,"character":3},"arguments":["tooltipTemplate"]}]}],"update":[{"__symbolic":"method"}],"hideCircles":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":155,"character":3},"arguments":["mouseleave"]}]}],"onClick":[{"__symbolic":"method"}],"getBubblePadding":[{"__symbolic":"method"}],"setScales":[{"__symbolic":"method"}],"getYScale":[{"__symbolic":"method"}],"getXScale":[{"__symbolic":"method"}],"getRScale":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"getXDomain":[{"__symbolic":"method"}],"getYDomain":[{"__symbolic":"method"}],"getRDomain":[{"__symbolic":"method"}],"updateYAxisWidth":[{"__symbolic":"method"}],"updateXAxisHeight":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"deactivateAll":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}]}},"getDomain":{"__symbolic":"function"},"getScale":{"__symbolic":"function"},"BubbleSeriesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"g[lcu-charts-bubble-series]","template":"\n    <svg:g *ngFor=\"let circle of circles; trackBy: trackBy\">\n      <svg:g [attr.transform]=\"circle.transform\">\n        <svg:g\n          lcu-charts-circle\n          [@animationState]=\"'active'\"\n          class=\"circle\"\n          [cx]=\"0\"\n          [cy]=\"0\"\n          [r]=\"circle.radius\"\n          [fill]=\"circle.color\"\n          [style.opacity]=\"circle.opacity\"\n          [class.active]=\"circle.isActive\"\n          [pointerEvents]=\"'all'\"\n          [data]=\"circle.value\"\n          [classNames]=\"circle.classNames\"\n          (select)=\"onClick(circle.data)\"\n          (activate)=\"activateCircle(circle)\"\n          (deactivate)=\"deactivateCircle(circle)\"\n          lcu-tooltip\n          [tooltipDisabled]=\"tooltipDisabled\"\n          [tooltipPlacement]=\"'top'\"\n          [tooltipType]=\"'tooltip'\"\n          [tooltipTitle]=\"tooltipTemplate ? undefined : getTooltipText(circle)\"\n          [tooltipTemplate]=\"tooltipTemplate\"\n          [tooltipContext]=\"circle.data\"\n        />\n      </svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":45,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":47,"character":4},"arguments":["animationState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":48,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":49,"character":8},"arguments":[{"opacity":0,"transform":"scale(0)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":53,"character":8},"arguments":[250,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":53,"character":21},"arguments":[{"opacity":1,"transform":"scale(1)"}]}]}]]}]]}]}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"xScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"yScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"rScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"xScaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"yScaleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"visibleValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":74,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":75,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getCircles":[{"__symbolic":"method"}],"getTooltipText":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"isVisible":[{"__symbolic":"method"}],"activateCircle":[{"__symbolic":"method"}],"deactivateCircle":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}]}},"GaugeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ChartCommonModule"},{"__symbolic":"reference","name":"PieChartModule"},{"__symbolic":"reference","name":"BarChartModule"}],"declarations":[{"__symbolic":"reference","name":"GaugeLinearComponent"},{"__symbolic":"reference","name":"GaugeSimpleComponent"},{"__symbolic":"reference","name":"GaugeArcComponent"},{"__symbolic":"reference","name":"GaugeAxisComponent"}],"exports":[{"__symbolic":"reference","name":"GaugeLinearComponent"},{"__symbolic":"reference","name":"GaugeSimpleComponent"},{"__symbolic":"reference","name":"GaugeArcComponent"},{"__symbolic":"reference","name":"GaugeAxisComponent"}]}]}],"members":{}},"GaugeArcComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"g[lcu-charts-gauge-arc]","template":"\n    <svg:g\n      lcu-charts-pie-arc\n      class=\"background-arc\"\n      [startAngle]=\"0\"\n      [endAngle]=\"backgroundArc.endAngle\"\n      [innerRadius]=\"backgroundArc.innerRadius\"\n      [outerRadius]=\"backgroundArc.outerRadius\"\n      [cornerRadius]=\"cornerRadius\"\n      [data]=\"backgroundArc.data\"\n      [animate]=\"false\"\n      [pointerEvents]=\"false\"\n    ></svg:g>\n    <svg:g\n      lcu-charts-pie-arc\n      [startAngle]=\"0\"\n      [endAngle]=\"valueArc.endAngle\"\n      [innerRadius]=\"valueArc.innerRadius\"\n      [outerRadius]=\"valueArc.outerRadius\"\n      [cornerRadius]=\"cornerRadius\"\n      [fill]=\"colors.getColor(valueArc.data.name)\"\n      [data]=\"valueArc.data\"\n      [animate]=\"animations\"\n      [isActive]=\"isActive\"\n      (select)=\"select.emit($event)\"\n      (activate)=\"activate.emit($event)\"\n      (deactivate)=\"deactivate.emit($event)\"\n      lcu-tooltip\n      [tooltipDisabled]=\"tooltipDisabled\"\n      [tooltipPlacement]=\"'top'\"\n      [tooltipType]=\"'tooltip'\"\n      [tooltipTitle]=\"tooltipTemplate ? undefined : tooltipText(valueArc)\"\n      [tooltipTemplate]=\"tooltipTemplate\"\n      [tooltipContext]=\"valueArc.data\"\n    ></svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":42,"character":19},"member":"OnPush"}}]}],"members":{"backgroundArc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"valueArc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"cornerRadius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"colors":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"isActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"animations":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3}}]}],"tooltipText":[{"__symbolic":"method"}]}},"GaugeAxisComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"g[lcu-charts-gauge-axis]","template":"\n    <svg:g [attr.transform]=\"rotate\">\n      <svg:g *ngFor=\"let tick of ticks.big\" class=\"gauge-tick gauge-tick-large\">\n        <svg:path [attr.d]=\"tick.line\" />\n      </svg:g>\n      <svg:g *ngFor=\"let tick of ticks.big\" class=\"gauge-tick gauge-tick-large\">\n        <svg:text\n          [style.textAnchor]=\"tick.textAnchor\"\n          [attr.transform]=\"tick.textTransform\"\n          alignment-baseline=\"central\"\n        >\n          {{ tick.text }}\n        </svg:text>\n      </svg:g>\n      <svg:g *ngFor=\"let tick of ticks.small\" class=\"gauge-tick gauge-tick-small\">\n        <svg:path [attr.d]=\"tick.line\" />\n      </svg:g>\n    </svg:g>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":24,"character":19},"member":"OnPush"}}]}],"members":{"bigSegments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"smallSegments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"angleSpan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"startAngle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"radius":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"valueScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"tickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"ngOnChanges":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getTicks":[{"__symbolic":"method"}],"getTextAnchor":[{"__symbolic":"method"}],"getTickPath":[{"__symbolic":"method"}]}},"GaugeSimpleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"lcu-charts-gauge-simple","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":23,"character":19},"member":"OnPush"},"template":"<lcu-charts-chart\r\n  [view]=\"[width, height]\"\r\n  [showLegend]=\"legend\"\r\n  [legendOptions]=\"legendOptions\"\r\n  [activeEntries]=\"activeEntries\"\r\n  [animations]=\"animations\"\r\n  (legendLabelClick)=\"onClick($event)\"\r\n  (legendLabelActivate)=\"onActivate($event)\"\r\n  (legendLabelDeactivate)=\"onDeactivate($event)\"\r\n  >\r\n  <svg:g [attr.transform]=\"transform\" class=\"gauge chart\">\r\n    <svg:g *ngFor=\"let arc of arcs; trackBy: trackBy\" [attr.transform]=\"rotation\">\r\n      <svg:g\r\n        lcu-charts-gauge-arc\r\n        [backgroundArc]=\"arc.backgroundArc\"\r\n        [valueArc]=\"arc.valueArc\"\r\n        [cornerRadius]=\"cornerRadius\"\r\n        [colors]=\"colors\"\r\n        [isActive]=\"isActive(arc.valueArc.data)\"\r\n        [tooltipDisabled]=\"tooltipDisabled\"\r\n        [tooltipTemplate]=\"tooltipTemplate\"\r\n        [valueFormatting]=\"valueFormatting\"\r\n        [animations]=\"animations\"\r\n        (select)=\"onClick($event)\"\r\n        (activate)=\"onActivate($event)\"\r\n        (deactivate)=\"onDeactivate($event)\"\r\n      ></svg:g>\r\n    </svg:g>\r\n\r\n    <svg:g\r\n      lcu-charts-gauge-axis\r\n      *ngIf=\"showAxis\"\r\n      [bigSegments]=\"bigSegments\"\r\n      [smallSegments]=\"smallSegments\"\r\n      [min]=\"min\"\r\n      [max]=\"max\"\r\n      [radius]=\"outerRadius\"\r\n      [angleSpan]=\"angleSpan\"\r\n      [valueScale]=\"valueScale\"\r\n      [startAngle]=\"startAngle\"\r\n      [tickFormatting]=\"axisTickFormatting\"\r\n    ></svg:g>\r\n\r\n    <svg:text\r\n      #textEl\r\n      *ngIf=\"showText\"\r\n      [style.textAnchor]=\"'middle'\"\r\n      [attr.transform]=\"textTransform\"\r\n      alignment-baseline=\"central\"\r\n    >\r\n      <tspan x=\"0\" dy=\"0\">{{ displayValue }}</tspan>\r\n      <tspan x=\"0\" dy=\"1.2em\">{{ units }}</tspan>\r\n    </svg:text>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}",".gauge .background-arc path{fill:rgba(0,0,0,.05)}.gauge .gauge-tick path{stroke:#666}.gauge .gauge-tick text{font-size:12px;fill:#666;font-weight:700}.gauge .gauge-tick-large path{stroke-width:2px}.gauge .gauge-tick-small path{stroke-width:1px}"]}]}],"members":{"legend":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"legendTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"legendPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"textValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"units":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"bigSegments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"smallSegments":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"results":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"showAxis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"startAngle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"angleSpan":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"activeEntries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"axisTickFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"tooltipDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"showText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"margin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"activate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3}}]}],"deactivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3}}]}],"tooltipTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":51,"character":3},"arguments":["tooltipTemplate"]}]}],"textEl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":53,"character":3},"arguments":["textEl"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getArcs":[{"__symbolic":"method"}],"getDomain":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getValueScale":[{"__symbolic":"method"}],"getDisplayValue":[{"__symbolic":"method"}],"scaleText":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"getLegendOptions":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"trackBy":[{"__symbolic":"method"}]}},"GaugeLinearComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"lcu-charts-linear-gauge","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":18,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":19,"character":19},"member":"OnPush"},"template":"<lcu-charts-chart [view]=\"[width, height]\" [showLegend]=\"false\" [animations]=\"animations\" (click)=\"onClick()\">\r\n  <svg:g class=\"linear-gauge chart\">\r\n    <svg:g\r\n      lcu-charts-bar\r\n      class=\"background-bar\"\r\n      [width]=\"dims.width\"\r\n      [height]=\"3\"\r\n      [x]=\"margin[3]\"\r\n      [y]=\"dims.height / 2 + margin[0] - 2\"\r\n      [data]=\"{}\"\r\n      [orientation]=\"'horizontal'\"\r\n      [roundEdges]=\"true\"\r\n      [animations]=\"animations\"\r\n    ></svg:g>\r\n    <svg:g\r\n      lcu-charts-bar\r\n      [width]=\"valueScale(value)\"\r\n      [height]=\"3\"\r\n      [x]=\"margin[3]\"\r\n      [y]=\"dims.height / 2 + margin[0] - 2\"\r\n      [fill]=\"colors.getColor(units)\"\r\n      [data]=\"{}\"\r\n      [orientation]=\"'horizontal'\"\r\n      [roundEdges]=\"true\"\r\n      [animations]=\"animations\"\r\n    ></svg:g>\r\n\r\n    <svg:line\r\n      *ngIf=\"hasPreviousValue\"\r\n      [attr.transform]=\"transformLine\"\r\n      x1=\"0\"\r\n      y1=\"5\"\r\n      x2=\"0\"\r\n      y2=\"15\"\r\n      [attr.stroke]=\"colors.getColor(units)\"\r\n    />\r\n\r\n    <svg:line\r\n      *ngIf=\"hasPreviousValue\"\r\n      [attr.transform]=\"transformLine\"\r\n      x1=\"0\"\r\n      y1=\"-5\"\r\n      x2=\"0\"\r\n      y2=\"-15\"\r\n      [attr.stroke]=\"colors.getColor(units)\"\r\n    />\r\n\r\n    <svg:g [attr.transform]=\"transform\">\r\n      <svg:g [attr.transform]=\"valueTranslate\">\r\n        <svg:text\r\n          #valueTextEl\r\n          class=\"value\"\r\n          [style.textAnchor]=\"'middle'\"\r\n          [attr.transform]=\"valueTextTransform\"\r\n          alignment-baseline=\"after-edge\"\r\n        >\r\n          {{ displayValue }}\r\n        </svg:text>\r\n      </svg:g>\r\n\r\n      <svg:g [attr.transform]=\"unitsTranslate\">\r\n        <svg:text\r\n          #unitsTextEl\r\n          class=\"units\"\r\n          [style.textAnchor]=\"'middle'\"\r\n          [attr.transform]=\"unitsTextTransform\"\r\n          alignment-baseline=\"before-edge\"\r\n        >\r\n          {{ units }}\r\n        </svg:text>\r\n      </svg:g>\r\n    </svg:g>\r\n  </svg:g>\r\n</lcu-charts-chart>\r\n","styles":[".lcu-charts{float:left;overflow:visible}.lcu-charts .arc,.lcu-charts .bar,.lcu-charts .circle{cursor:pointer}.lcu-charts .arc.active,.lcu-charts .arc:hover,.lcu-charts .bar.active,.lcu-charts .bar:hover,.lcu-charts .card.active,.lcu-charts .card:hover,.lcu-charts .cell.active,.lcu-charts .cell:hover{opacity:.8;transition:opacity .1s ease-in-out}.lcu-charts .arc:focus,.lcu-charts .bar:focus,.lcu-charts .card:focus,.lcu-charts .cell:focus{outline:none}.lcu-charts .arc.hidden,.lcu-charts .bar.hidden,.lcu-charts .card.hidden,.lcu-charts .cell.hidden{display:none}.lcu-charts g:focus{outline:none}.lcu-charts .area-series.inactive,.lcu-charts .line-series-range.inactive,.lcu-charts .line-series.inactive,.lcu-charts .polar-series-area.inactive,.lcu-charts .polar-series-path.inactive{transition:opacity .1s ease-in-out;opacity:.2}.lcu-charts .line-highlight{display:none}.lcu-charts .line-highlight.active{display:block}.lcu-charts .area{opacity:.6}.lcu-charts .circle:hover{cursor:pointer}.lcu-charts .label{font-size:12px;font-weight:400}.lcu-charts .tooltip-anchor{fill:#000}.lcu-charts .gridline-path{stroke:#ddd;stroke-width:1;fill:none}.lcu-charts .refline-path{stroke:#a8b2c7;stroke-width:1;stroke-dasharray:5;stroke-dashoffset:5}.lcu-charts .refline-label{font-size:9px}.lcu-charts .reference-area{fill-opacity:.05;fill:#000}.lcu-charts .gridline-path-dotted{stroke:#ddd;stroke-width:1;fill:none;stroke-dasharray:1,20;stroke-dashoffset:3}.lcu-charts .grid-panel rect{fill:none}.lcu-charts .grid-panel.odd rect{fill:rgba(0,0,0,.05)}",".linear-gauge{cursor:pointer}.linear-gauge .background-bar path{fill:rgba(0,0,0,.05)}.linear-gauge .units{fill:#666}"]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"units":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"previousValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"valueFormatting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"valueTextEl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":29,"character":3},"arguments":["valueTextEl"]}]}],"unitsTextEl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":30,"character":3},"arguments":["unitsTextEl"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getValueDomain":[{"__symbolic":"method"}],"getValueScale":[{"__symbolic":"method"}],"getDisplayValue":[{"__symbolic":"method"}],"scaleText":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"setColors":[{"__symbolic":"method"}]}},"DataItem":{"__symbolic":"interface"},"SingleSeries":{"__symbolic":"interface"},"Series":{"__symbolic":"interface"},"MultiSeries":{"__symbolic":"interface"},"BubbleChartDataItem":{"__symbolic":"interface"},"BubbleChartSeries":{"__symbolic":"interface"},"BubbleChartMultiSeries":{"__symbolic":"interface"},"TreeMapDataItem":{"__symbolic":"interface"},"TreeMapData":{"__symbolic":"interface"},"DateFormatModel":{"__symbolic":"class","members":{}},"ChartBarOptionsModel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ChartGlobalOptionsModel"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartBarOptionsModel"}]}]}},"ChartBubbleOptionsModel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ChartGlobalOptionsModel"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartBubbleOptionsModel"}]}]}},"ChartGaugeOptionsModel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ChartGlobalOptionsModel"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartGaugeOptionsModel"}]}]}},"ChartGlobalOptionsModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartGlobalOptionsModel"}]}]}},"ChartLineAreaOptionsModel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ChartGlobalOptionsModel"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartLineAreaOptionsModel"}]}]}},"ChartPieOptionsModel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ChartGlobalOptionsModel"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartPieOptionsModel"}]}]}},"id":{"__symbolic":"function"},"colorSets":[{"name":"fathym","selectable":true,"group":"Ordinal","domain":["#ef4351","#67c7c5","#fbfcf3","#4a918e","#3f68a9","#a4bab3","#282d35","#dfeff2","#ab111d","#9cd8d7"]},{"name":"vivid","selectable":true,"group":"Ordinal","domain":["#647c8a","#3f51b5","#2196f3","#00b862","#afdf0a","#a7b61a","#f3e562","#ff9800","#ff5722","#ff4514"]},{"name":"natural","selectable":true,"group":"Ordinal","domain":["#bf9d76","#e99450","#d89f59","#f2dfa7","#a5d7c6","#7794b1","#afafaf","#707160","#ba9383","#d9d5c3"]},{"name":"cool","selectable":true,"group":"Ordinal","domain":["#a8385d","#7aa3e5","#a27ea8","#aae3f5","#adcded","#a95963","#8796c0","#7ed3ed","#50abcc","#ad6886"]},{"name":"fire","selectable":true,"group":"Ordinal","domain":["#ff3d00","#bf360c","#ff8f00","#ff6f00","#ff5722","#e65100","#ffca28","#ffab00"]},{"name":"solar","selectable":true,"group":"Continuous","domain":["#fff8e1","#ffecb3","#ffe082","#ffd54f","#ffca28","#ffc107","#ffb300","#ffa000","#ff8f00","#ff6f00"]},{"name":"air","selectable":true,"group":"Continuous","domain":["#e1f5fe","#b3e5fc","#81d4fa","#4fc3f7","#29b6f6","#03a9f4","#039be5","#0288d1","#0277bd","#01579b"]},{"name":"aqua","selectable":true,"group":"Continuous","domain":["#e0f7fa","#b2ebf2","#80deea","#4dd0e1","#26c6da","#00bcd4","#00acc1","#0097a7","#00838f","#006064"]},{"name":"flame","selectable":false,"group":"Ordinal","domain":["#A10A28","#D3342D","#EF6D49","#FAAD67","#FDDE90","#DBED91","#A9D770","#6CBA67","#2C9653","#146738"]},{"name":"ocean","selectable":false,"group":"Ordinal","domain":["#1D68FB","#33C0FC","#4AFFFE","#AFFFFF","#FFFC63","#FDBD2D","#FC8A25","#FA4F1E","#FA141B","#BA38D1"]},{"name":"forest","selectable":false,"group":"Ordinal","domain":["#55C22D","#C1F33D","#3CC099","#AFFFFF","#8CFC9D","#76CFFA","#BA60FB","#EE6490","#C42A1C","#FC9F32"]},{"name":"horizon","selectable":false,"group":"Ordinal","domain":["#2597FB","#65EBFD","#99FDD0","#FCEE4B","#FEFCFA","#FDD6E3","#FCB1A8","#EF6F7B","#CB96E8","#EFDEE0"]},{"name":"neons","selectable":false,"group":"Ordinal","domain":["#FF3333","#FF33FF","#CC33FF","#0000FF","#33CCFF","#33FFFF","#33FF66","#CCFF33","#FFCC00","#FF6600"]},{"name":"picnic","selectable":false,"group":"Ordinal","domain":["#FAC51D","#66BD6D","#FAA026","#29BB9C","#E96B56","#55ACD2","#B7332F","#2C83C9","#9166B8","#92E7E8"]},{"name":"night","selectable":false,"group":"Ordinal","domain":["#2B1B5A","#501356","#183356","#28203F","#391B3C","#1E2B3C","#120634","#2D0432","#051932","#453080","#75267D","#2C507D","#4B3880","#752F7D","#35547D"]},{"name":"nightLights","selectable":false,"group":"Ordinal","domain":["#4e31a5","#9c25a7","#3065ab","#57468b","#904497","#46648b","#32118d","#a00fb3","#1052a2","#6e51bd","#b63cc3","#6c97cb","#8671c1","#b455be","#7496c3"]}],"sortLinear":{"__symbolic":"function","parameters":["data","property","direction"],"defaults":[null,null,"asc"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"sort"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":1,"character":19,"module":"./lib/utils/sort"}]}},"sortByDomain":{"__symbolic":"function","parameters":["data","property","direction","domain"],"defaults":[null,null,"asc",null],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"sort"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":11,"character":19,"module":"./lib/utils/sort"}]}},"sortByTime":{"__symbolic":"function","parameters":["data","property","direction"],"defaults":[null,null,"asc"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"data"},"member":"sort"},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":27,"character":19,"module":"./lib/utils/sort"}]}},"throttle":{"__symbolic":"function"},"throttleable":{"__symbolic":"function","parameters":["duration","options"],"value":{"__symbolic":"error","message":"Lambda not supported","line":51,"character":9,"module":"./lib/utils/throttle"}},"hexToRgb":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"d3-color","name":"rgb","line":9,"character":9},"arguments":[{"__symbolic":"reference","name":"value"}]}},"invertColor":{"__symbolic":"function"},"shadeRGBColor":{"__symbolic":"function"},"VisibilityObserver":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"lcu-visibility-observer"}]}],"members":{"visible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":14,"character":31},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":14,"character":57}]}],"destroy":[{"__symbolic":"method"}],"onVisibilityChange":[{"__symbolic":"method"}],"runCheck":[{"__symbolic":"method"}]}},"LcuChartsChartsDemoElementState":{"__symbolic":"class","members":{}},"LcuChartsChartsDemoContext":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@lcu/common","name":"LCUElementContext","line":5,"character":48},"members":{}},"SELECTOR_LCU_CHARTS_CHARTS_DEMO_ELEMENT":"lcu-charts-charts-demo-element","LcuChartsChartsDemoElementComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@lcu/common","name":"LcuElementComponent","line":14,"character":57},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":{"__symbolic":"reference","name":"SELECTOR_LCU_CHARTS_CHARTS_DEMO_ELEMENT"},"template":"<h2>LcuCharts ChartsDemo Next Steps</h2>\r\n\r\n<p>Do stuff and things!</p>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":20,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"}]}],"getByType":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"createByType":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"destroyAll":[{"__symbolic":"method"}],"destroyByType":[{"__symbolic":"method"}],"injectComponent":[{"__symbolic":"method"}],"assignDefaults":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":40,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":41,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":42,"character":22}]}],"getRootViewContainer":[{"__symbolic":"method"}],"setRootViewContainer":[{"__symbolic":"method"}],"getComponentRootNode":[{"__symbolic":"method"}],"getRootViewContainerNode":[{"__symbolic":"method"}],"projectComponentBindings":[{"__symbolic":"method"}],"appendComponent":[{"__symbolic":"method"}]},"statics":{"globalRootViewContainer":null}}},"origins":{"LcuChartsModule":"./lib/lcu-charts.module","ChartCommonModule":"./lib/common/chart-common.module","LegendComponent":"./lib/common/legend/legend.component","ScaleLegendComponent":"./lib/common/legend/scale-legend.component","LegendEntryComponent":"./lib/common/legend/legend-entry.component","AdvancedLegendComponent":"./lib/common/legend/advanced-legend.component","TooltipModule":"./lib/common/tooltip/tooltip.module","TooltipService":"./lib/common/tooltip/tooltip.service","TooltipContentComponent":"./lib/common/tooltip/tooltip.component","TooltipDirective":"./lib/common/tooltip/tooltip.directive","StyleTypes":"./lib/common/tooltip/style.type","AlignmentTypes":"./lib/common/tooltip/alignment.type","ShowTypes":"./lib/common/tooltip/show.type","AxesModule":"./lib/common/axes/axes.module","AxisLabelComponent":"./lib/common/axes/axis-label.component","XAxisComponent":"./lib/common/axes/x-axis.component","XAxisTicksComponent":"./lib/common/axes/x-axis-ticks.component","YAxisComponent":"./lib/common/axes/y-axis.component","YAxisTicksComponent":"./lib/common/axes/y-axis-ticks.component","reduceTicks":"./lib/common/axes/ticks.helper","CountUpDirective":"./lib/common/count/count.directive","count":"./lib/common/count/count.helper","decimalChecker":"./lib/common/count/count.helper","Timeline":"./lib/common/timeline/timeline.component","ColorHelper":"./lib/common/color.helper","ChartComponent":"./lib/common/charts/chart.component","AreaComponent":"./lib/common/area.component","BaseChartComponent":"./lib/common/base-chart.component","CircleComponent":"./lib/common/circle.component","CircleSeriesComponent":"./lib/common/circle-series.component","gridSize":"./lib/common/grid-layout.helper","gridLayout":"./lib/common/grid-layout.helper","GridPanelComponent":"./lib/common/grid-panel.component","GridPanelSeriesComponent":"./lib/common/grid-panel-series.component","SvgLinearGradientComponent":"./lib/common/svg-linear-gradient.component","SvgRadialGradientComponent":"./lib/common/svg-radial-gradient.component","TooltipArea":"./lib/common/tooltip-area.component","tickFormat":"./lib/common/tick-format.helper","trimLabel":"./lib/common/trim-label.helper","ViewDimensions":"./lib/common/view-dimensions.helper","calculateViewDimensions":"./lib/common/view-dimensions.helper","formatLabel":"./lib/common/label.helper","escapeLabel":"./lib/common/label.helper","getUniqueXDomainValues":"./lib/common/domain.helper","getScaleType":"./lib/common/domain.helper","AreaChartModule":"./lib/controls/area-chart/area-chart.module","AreaChartSimpleComponent":"./lib/controls/area-chart/area-simple/area-chart-simple.component","AreaChartNormalizedComponent":"./lib/controls/area-chart/area-normalized/area-chart-normalized.component","AreaChartStackedComponent":"./lib/controls/area-chart/area-stacked/area-chart-stacked.component","AreaSeriesComponent":"./lib/controls/area-chart/area-series.component","BarChartModule":"./lib/controls/bar-chart/bar-chart.module","BarComponent":"./lib/controls/bar-chart/bar.component","BarHorizontalSimpleComponent":"./lib/controls/bar-chart/bar-horizontal-simple/bar-horizontal-simple.component","BarHorizontalGroupedComponent":"./lib/controls/bar-chart/bar-horizontal-grouped/bar-horizontal-grouped.component","BarHorizontalNormalizedComponent":"./lib/controls/bar-chart/bar-horizontal-normalized/bar-horizontal-normalized.component","BarHorizontalStackedComponent":"./lib/controls/bar-chart/bar-horizontal-stacked/bar-horizontal-stacked.component","SeriesHorizontal":"./lib/controls/bar-chart/series-horizontal.component","BarLabelComponent":"./lib/controls/bar-chart/bar-label.component","BarVerticalSimpleComponent":"./lib/controls/bar-chart/bar-vertical-simple/bar-vertical-simple.component","BarVerticalGroupedComponent":"./lib/controls/bar-chart/bar-vertical-grouped/bar-vertical-grouped.component","BarVerticalNormalizedComponent":"./lib/controls/bar-chart/bar-vertical-normalized/bar-vertical-normalized.component","BarVerticalStackedComponent":"./lib/controls/bar-chart/bar-vertical-stacked/bar-vertical-stacked.component","D0Types":"./lib/controls/bar-chart/series-vertical.component","SeriesVerticalComponent":"./lib/controls/bar-chart/series-vertical.component","LineChartModule":"./lib/controls/line-chart/line-chart.module","LineChartSimpleComponent":"./lib/controls/line-chart/line-simple/line-chart-simple.component","LineComponent":"./lib/controls/line-chart/line.component","LineSeriesComponent":"./lib/controls/line-chart/line-series.component","PieChartModule":"./lib/controls/pie-chart/pie-chart.module","PieChartAdvancedComponent":"./lib/controls/pie-chart/pie-advanced/pie-chart-advanced.component","PieChartSimpleComponent":"./lib/controls/pie-chart/pie-simple/pie-chart-simple.component","PieArcComponent":"./lib/controls/pie-chart/pie-arc.component","PieGridComponent":"./lib/controls/pie-chart/pie-grid/pie-grid.component","PieGridSeriesComponent":"./lib/controls/pie-chart/pie-grid/pie-grid-series.component","PieSeriesComponent":"./lib/controls/pie-chart/pie-series.component","PieLabelComponent":"./lib/controls/pie-chart/pie-label.component","BubbleChartModule":"./lib/controls/bubble-chart/bubble-chart.module","BubbleChartSimpleComponent":"./lib/controls/bubble-chart/bubble-simple/bubble-chart-simple.component","getDomain":"./lib/controls/bubble-chart/bubble-chart.utils","getScale":"./lib/controls/bubble-chart/bubble-chart.utils","BubbleSeriesComponent":"./lib/controls/bubble-chart/bubble-series.component","GaugeModule":"./lib/controls/gauge/gauge.module","GaugeArcComponent":"./lib/controls/gauge/gauge-arc.component","GaugeAxisComponent":"./lib/controls/gauge/gauge-axis.component","GaugeSimpleComponent":"./lib/controls/gauge/gauge-simple/gauge-simple.component","GaugeLinearComponent":"./lib/controls/gauge/gauge-linear/gauge-linear.component","DataItem":"./lib/models/chart-data.model","SingleSeries":"./lib/models/chart-data.model","Series":"./lib/models/chart-data.model","MultiSeries":"./lib/models/chart-data.model","BubbleChartDataItem":"./lib/models/chart-data.model","BubbleChartSeries":"./lib/models/chart-data.model","BubbleChartMultiSeries":"./lib/models/chart-data.model","TreeMapDataItem":"./lib/models/chart-data.model","TreeMapData":"./lib/models/chart-data.model","DateFormatModel":"./lib/models/date-format.model","ChartBarOptionsModel":"./lib/models/chart-bar-options.model","ChartBubbleOptionsModel":"./lib/models/chart-bubble-options.model","ChartGaugeOptionsModel":"./lib/models/chart-gauge-options.model","ChartGlobalOptionsModel":"./lib/models/chart-global-options.model","ChartLineAreaOptionsModel":"./lib/models/chart-line-area-options.model","ChartPieOptionsModel":"./lib/models/chart-pie-options.model","id":"./lib/utils/id","colorSets":"./lib/utils/color-sets","sortLinear":"./lib/utils/sort","sortByDomain":"./lib/utils/sort","sortByTime":"./lib/utils/sort","throttle":"./lib/utils/throttle","throttleable":"./lib/utils/throttle","hexToRgb":"./lib/utils/color-utils","invertColor":"./lib/utils/color-utils","shadeRGBColor":"./lib/utils/color-utils","VisibilityObserver":"./lib/utils/visibility-observer","LcuChartsChartsDemoElementState":"./lib/elements/charts-demo/charts-demo.component","LcuChartsChartsDemoContext":"./lib/elements/charts-demo/charts-demo.component","SELECTOR_LCU_CHARTS_CHARTS_DEMO_ELEMENT":"./lib/elements/charts-demo/charts-demo.component","LcuChartsChartsDemoElementComponent":"./lib/elements/charts-demo/charts-demo.component","ɵa":"./lib/common/tooltip/injection-registery.service","ɵb":"./lib/common/tooltip/injection.service"},"importAs":"@lowcodeunit/lcu-charts-common"}