/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
 * tslint:disable
 */
import * as i0 from "./chart.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "@angular/common";
import * as i3 from "../reference-area/reference-area.component.ngfactory";
import * as i4 from "../reference-area/reference-area.component";
import * as i5 from "../../chart.service";
import * as i6 from "../../../utils/resize.directive";
import * as i7 from "../range-area/range-area.component.ngfactory";
import * as i8 from "../range-area/range-area.component";
import * as i9 from "./chart.component";
var styles_ChartComponent = [i0.styles];
var RenderType_ChartComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_ChartComponent, data: { "animation": [{ type: 7, name: "animationState", definitions: [{ type: 1, expr: ":enter", animation: [{ type: 6, styles: { opacity: 0 }, offset: null }, { type: 4, styles: { type: 6, styles: { opacity: 1 }, offset: null }, timings: "500ms 100ms" }], options: null }], options: {} }] } });
export { RenderType_ChartComponent as RenderType_ChartComponent };
function View_ChartComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, null, null, null, null, null, null, null)), (_l()(), i1.ɵeld(1, 16777216, null, null, 1, null, null, null, null, null, null, null)), i1.ɵdid(2, 540672, null, 0, i2.NgTemplateOutlet, [i1.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.title; _ck(_v, 2, 0, currVal_0); }, null); }
function View_ChartComponent_3(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵted(0, null, [" ", " "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.title; _ck(_v, 0, 0, currVal_0); }); }
function View_ChartComponent_5(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, null, null, null, null, null, null, null)), (_l()(), i1.ɵeld(1, 16777216, null, null, 1, null, null, null, null, null, null, null)), i1.ɵdid(2, 540672, null, 0, i2.NgTemplateOutlet, [i1.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.titleDescriptionContext; var currVal_1 = _co.titleDescription; _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_ChartComponent_6(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵted(0, null, [" ", " "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.titleDescription; _ck(_v, 0, 0, currVal_0); }); }
function View_ChartComponent_4(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 3, "div", [["class", "description"]], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ChartComponent_5)), i1.ɵdid(2, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i1.ɵand(0, [["TitleDesTemplate", 2]], null, 0, null, View_ChartComponent_6))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.isTemplateRef(_co.titleDescription); var currVal_1 = i1.ɵnov(_v, 3); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_ChartComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 7, "div", [["class", "header"]], null, null, null, null, null)), (_l()(), i1.ɵeld(1, 0, null, null, 5, "div", [["class", "title"]], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ChartComponent_2)), i1.ɵdid(3, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i1.ɵand(0, [["TitleTemplate", 2]], null, 0, null, View_ChartComponent_3)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ChartComponent_4)), i1.ɵdid(6, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), i1.ɵncd(null, 0)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.isTemplateRef(_co.title); var currVal_1 = i1.ɵnov(_v, 4); _ck(_v, 3, 0, currVal_0, currVal_1); var currVal_2 = _co.titleDescription; _ck(_v, 6, 0, currVal_2); }, null); }
function View_ChartComponent_7(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, ":svg:g", [["aclReferenceArea", ""]], null, null, null, i3.View_ReferenceAreaComponent_0, i3.RenderType_ReferenceAreaComponent)), i1.ɵdid(1, 49152, null, 0, i4.ReferenceAreaComponent, [i5.ContextChartService], { x1: [0, "x1"], x2: [1, "x2"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.areaPosition.x1; var currVal_1 = _co.areaPosition.x2; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
export function View_ChartComponent_0(_l) { return i1.ɵvid(2, [(_l()(), i1.ɵeld(0, 0, null, null, 10, "div", [["aclResize", ""], ["class", "acl-chart"]], [[2, "card", null], [24, "@animationState", 0], [4, "width", null], [4, "height", null]], [[null, "resized"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("resized" === en)) {
        var pd_0 = (_co.onResized($event) !== false);
        ad = (pd_0 && ad);
    } return ad; }, null, null)), i1.ɵdid(1, 4341760, null, 0, i6.ResizeDirective, [i1.ElementRef], null, { resized: "resized" }), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ChartComponent_1)), i1.ɵdid(3, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵeld(4, 0, null, null, 6, ":svg:svg", [["width", "100%"]], [[4, "top", null]], null, null, null, null)), (_l()(), i1.ɵeld(5, 0, null, null, 5, ":svg:g", [], [[1, "transform", 0]], [[null, "mouseleave"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("mouseleave" === en)) {
        var pd_0 = (_co.onMouseLeave() !== false);
        ad = (pd_0 && ad);
    } return ad; }, null, null)), i1.ɵncd(null, 1), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ChartComponent_7)), i1.ɵdid(8, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵeld(9, 0, null, null, 1, ":svg:g", [["aclRangeArea", ""]], null, [[null, "mouseMoveEvent"], [null, "mouseLeaveEvent"], [null, "mouseDownEvent"], [null, "mouseUpEvent"], [null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("mouseMoveEvent" === en)) {
        var pd_0 = (_co.onMouseMove($event) !== false);
        ad = (pd_0 && ad);
    } if (("mouseLeaveEvent" === en)) {
        var pd_1 = (_co.onMouseLeave() !== false);
        ad = (pd_1 && ad);
    } if (("mouseDownEvent" === en)) {
        var pd_2 = ((_co.enableZoom && _co.onMouseDown($event)) !== false);
        ad = (pd_2 && ad);
    } if (("mouseUpEvent" === en)) {
        var pd_3 = ((_co.enableZoom && _co.onMouseUp()) !== false);
        ad = (pd_3 && ad);
    } if (("click" === en)) {
        var pd_4 = (_co.onClick($event) !== false);
        ad = (pd_4 && ad);
    } return ad; }, i7.View_RangeAreaComponent_0, i7.RenderType_RangeAreaComponent)), i1.ɵdid(10, 245760, null, 0, i8.RangeAreaComponent, [i5.ContextChartService, i1.ChangeDetectorRef], { curveType: [0, "curveType"] }, { mouseMoveEvent: "mouseMoveEvent", mouseLeaveEvent: "mouseLeaveEvent", mouseDownEvent: "mouseDownEvent", mouseUpEvent: "mouseUpEvent" })], function (_ck, _v) { var _co = _v.component; var currVal_4 = (!_co.hideLegend || _co.title); _ck(_v, 3, 0, currVal_4); var currVal_7 = (_co.openSelect && _co.enableZoom); _ck(_v, 8, 0, currVal_7); var currVal_8 = _co.curveType; _ck(_v, 10, 0, currVal_8); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.mode === "card"); var currVal_1 = "active"; var currVal_2 = (_co.width + "px"); var currVal_3 = (_co.height + "px"); _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3); var currVal_5 = ((!_co.title && _co.hideLegend) ? 0 : ((_co.mode === "card") ? "30px" : "20px")); _ck(_v, 4, 0, currVal_5); var currVal_6 = _co.transform; _ck(_v, 5, 0, currVal_6); }); }
export function View_ChartComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 3, "acl-chart", [], null, null, null, View_ChartComponent_0, RenderType_ChartComponent)), i1.ɵprd(512, null, i5.ContextChartService, i5.ContextChartService, [[2, i5.CHART_COLORS_TOKEN]]), i1.ɵdid(2, 245760, null, 1, i9.ChartComponent, [i5.ContextChartService, i1.ChangeDetectorRef], null, null), i1.ɵqud(603979776, 1, { tooltipComponent: 0 })], function (_ck, _v) { _ck(_v, 2, 0); }, null); }
var ChartComponentNgFactory = i1.ɵccf("acl-chart", i9.ChartComponent, View_ChartComponent_Host_0, { width: "width", height: "height", marginLeft: "marginLeft", title: "title", titleDescription: "titleDescription", titleDescriptionContext: "titleDescriptionContext", enableZoom: "enableZoom", contextCallbackFunction: "contextCallbackFunction", hideLegend: "hideLegend", mode: "mode", curveType: "curveType", data: "data" }, { mouseUpEvent: "mouseUpEvent", clickEvent: "clickEvent" }, ["acl-legend", "*"]);
export { ChartComponentNgFactory as ChartComponentNgFactory };
//# sourceMappingURL=data:application/json;base64, 