/**
 * @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 "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./range-area.component";
import * as i3 from "../../chart.service";
var styles_RangeAreaComponent = [];
var RenderType_RangeAreaComponent = i0.ɵcrt({ encapsulation: 2, styles: styles_RangeAreaComponent, data: {} });
export { RenderType_RangeAreaComponent as RenderType_RangeAreaComponent };
function View_RangeAreaComponent_1(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, ":svg:path", [["class", "line"], ["fill", "none"], ["opacity", "0"], ["stroke", "#999"]], [[1, "d", 0], [1, "stroke-width", 0], [1, "visibility", 0]], [[null, "mousedown"], [null, "mouseup"], [null, "mousemove"], [null, "mouseleave"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("mousedown" === en)) {
        var pd_0 = (_co.mouseDown($event) !== false);
        ad = (pd_0 && ad);
    } if (("mouseup" === en)) {
        var pd_1 = (_co.mouseUp($event) !== false);
        ad = (pd_1 && ad);
    } if (("mousemove" === en)) {
        (!_co.context.noData && _co.mouseMove($event, i0.ɵnov(_v.parent, 2)));
        var pd_2 = (_co.lineOnMouseMove(_v.context.$implicit) !== false);
        ad = (pd_2 && ad);
    } if (("mouseleave" === en)) {
        var pd_3 = (_co.lineOnMouseLeave($event) !== false);
        ad = (pd_3 && ad);
    } return ad; }, null, null))], null, function (_ck, _v) { var currVal_0 = _v.context.$implicit.path; var currVal_1 = 10; var currVal_2 = _v.context.$implicit.visibility; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2); }); }
export function View_RangeAreaComponent_0(_l) { return i0.ɵvid(2, [i0.ɵqud(671088640, 1, { rectEl: 0 }), (_l()(), i0.ɵeld(1, 0, null, null, 5, ":svg:g", [], null, null, null, null, null)), (_l()(), i0.ɵeld(2, 0, [[1, 0], ["rect", 1]], null, 0, ":svg:rect", [["class", "zoom-area"], ["style", "opacity: 0; cursor: 'auto'"], ["y", "0"]], [[1, "x", 0], [1, "width", 0], [1, "height", 0]], [[null, "mousedown"], [null, "mouseup"], [null, "mousemove"], [null, "mouseleave"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("mousedown" === en)) {
        var pd_0 = (_co.mouseDown($event) !== false);
        ad = (pd_0 && ad);
    } if (("mouseup" === en)) {
        var pd_1 = (_co.mouseUp($event) !== false);
        ad = (pd_1 && ad);
    } if (("mousemove" === en)) {
        var pd_2 = ((!_co.context.noData && _co.mouseMove($event)) !== false);
        ad = (pd_2 && ad);
    } if (("mouseleave" === en)) {
        var pd_3 = (_co.mouseLeave($event) !== false);
        ad = (pd_3 && ad);
    } return ad; }, null, null)), (_l()(), i0.ɵeld(3, 0, null, null, 3, ":svg:g", [["class", "acl-series"]], null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 2, null, View_RangeAreaComponent_1)), i0.ɵdid(5, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), i0.ɵpid(131072, i1.AsyncPipe, [i0.ChangeDetectorRef])], function (_ck, _v) { var _co = _v.component; var currVal_3 = i0.ɵunv(_v, 5, 0, i0.ɵnov(_v, 6).transform(_co.context.seriesData$)); _ck(_v, 5, 0, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = 0; var currVal_1 = ((_co.view == null) ? null : _co.view.width); var currVal_2 = ((_co.view == null) ? null : _co.view.height); _ck(_v, 2, 0, currVal_0, currVal_1, currVal_2); }); }
export function View_RangeAreaComponent_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "g", [["aclRangeArea", ""]], null, null, null, View_RangeAreaComponent_0, RenderType_RangeAreaComponent)), i0.ɵdid(1, 245760, null, 0, i2.RangeAreaComponent, [i3.ContextChartService, i0.ChangeDetectorRef], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var RangeAreaComponentNgFactory = i0.ɵccf("g[aclRangeArea]", i2.RangeAreaComponent, View_RangeAreaComponent_Host_0, { curveType: "curveType" }, { mouseMoveEvent: "mouseMoveEvent", mouseLeaveEvent: "mouseLeaveEvent", mouseDownEvent: "mouseDownEvent", mouseUpEvent: "mouseUpEvent" }, []);
export { RangeAreaComponentNgFactory as RangeAreaComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFuZ2UtYXJlYS5jb21wb25lbnQubmdmYWN0b3J5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvYWxhdWRhLWNvbW1vbi1saWIvc3JjL2NoYXJ0L2NvbW1vbi9yYW5nZS1hcmVhL3JhbmdlLWFyZWEuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2FsYXVkYS1jb21tb24tbGliL3NyYy9jaGFydC9jb21tb24vcmFuZ2UtYXJlYS9yYW5nZS1hcmVhLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7NkRDZUksd1VBZVksWUFOVjs7d0JBQStCO01BQy9COzt3QkFBMkI7TUFDM0I7Ozt3QkFFQztNQUNEOzt3QkFBdUM7TUFkekMsd0JBZVksZ0NBWlYsa0JBQW9CLHlCQUlwQixrQkFBd0IsRUFDeEIsa0JBQW1DLCtCQVJyQyxZQWVZLEVBWlYsU0FBb0IsRUFJcEIsU0FBd0IsRUFDeEIsU0FBbUM7MEdBdkJ6QywrRUFnQ1EsS0EvQk4sZ1ZBWUUsWUFKQTs7d0JBQStCO01BQy9COzt3QkFBMkI7TUFDM0I7O3dCQUFrRDtNQUNsRDs7d0JBQWlDO01BWG5DLHdCQVlFLEtBQ0Ysc0dBaUJRLEtBaEJOLGdOQWVZLEdBYlYsbUtBQWdELHdCQUZsRCxZQWVZLEVBYlYsU0FBZ0QsbURBYmxELGlCQUFZLEVBRVosZ0RBQTBCLGNBQzFCLGdEQUE0QixlQU45QixZQVlFLEVBVEEsU0FBWSxFQUVaLFNBQTBCLEVBQzFCLFNBQTRCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgaTAgZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pMC5Db21wb25lbnRGYWN0b3J5O1xuIiwiPHN2ZzpnPlxuICA8c3ZnOnJlY3RcbiAgICAjcmVjdFxuICAgIGNsYXNzPVwiem9vbS1hcmVhXCJcbiAgICBbYXR0ci54XT1cIjBcIlxuICAgIHk9XCIwXCJcbiAgICBbYXR0ci53aWR0aF09XCJ2aWV3Py53aWR0aFwiXG4gICAgW2F0dHIuaGVpZ2h0XT1cInZpZXc/LmhlaWdodFwiXG4gICAgc3R5bGU9XCJvcGFjaXR5OiAwOyBjdXJzb3I6ICdhdXRvJ1wiXG4gICAgKG1vdXNlZG93bik9XCJtb3VzZURvd24oJGV2ZW50KVwiXG4gICAgKG1vdXNldXApPVwibW91c2VVcCgkZXZlbnQpXCJcbiAgICAobW91c2Vtb3ZlKT1cIiFjb250ZXh0Lm5vRGF0YSAmJiBtb3VzZU1vdmUoJGV2ZW50KVwiXG4gICAgKG1vdXNlbGVhdmUpPVwibW91c2VMZWF2ZSgkZXZlbnQpXCJcbiAgLz5cbiAgPHN2ZzpnIGNsYXNzPVwiYWNsLXNlcmllc1wiPlxuICAgIDxzdmc6cGF0aFxuICAgICAgY2xhc3M9XCJsaW5lXCJcbiAgICAgICpuZ0Zvcj1cImxldCBpdGVtIG9mIGNvbnRleHQuc2VyaWVzRGF0YSQgfCBhc3luY1wiXG4gICAgICBbYXR0ci5kXT1cIml0ZW0ucGF0aFwiXG4gICAgICBzdHJva2U9XCIjOTk5XCJcbiAgICAgIGZpbGw9XCJub25lXCJcbiAgICAgIG9wYWNpdHk9XCIwXCJcbiAgICAgIFthdHRyLnN0cm9rZS13aWR0aF09XCIxMFwiXG4gICAgICBbYXR0ci52aXNpYmlsaXR5XT1cIml0ZW0udmlzaWJpbGl0eVwiXG4gICAgICAobW91c2Vkb3duKT1cIm1vdXNlRG93bigkZXZlbnQpXCJcbiAgICAgIChtb3VzZXVwKT1cIm1vdXNlVXAoJGV2ZW50KVwiXG4gICAgICAobW91c2Vtb3ZlKT1cIlxuICAgICAgICAhY29udGV4dC5ub0RhdGEgJiYgbW91c2VNb3ZlKCRldmVudCwgcmVjdCk7IGxpbmVPbk1vdXNlTW92ZShpdGVtKVxuICAgICAgXCJcbiAgICAgIChtb3VzZWxlYXZlKT1cImxpbmVPbk1vdXNlTGVhdmUoJGV2ZW50KVwiXG4gICAgPjwvc3ZnOnBhdGg+XG4gIDwvc3ZnOmc+XG48L3N2ZzpnPlxuIl19