/**
 * @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 "./mosaic.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "../mutable.directive";
import * as i3 from "@angular/common";
import * as i4 from "./mosaic.component";
import * as i5 from "ng-monaco-editor";
var styles_MosaicComponent = [i0.styles];
var RenderType_MosaicComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_MosaicComponent, data: {} });
export { RenderType_MosaicComponent as RenderType_MosaicComponent };
export function View_MosaicComponent_0(_l) { return i1.ɵvid(2, [(_l()(), i1.ɵeld(0, 0, [["root", 1]], null, 8, "div", [["class", "mosaic-root"]], null, null, null, null, null)), (_l()(), i1.ɵeld(1, 0, null, null, 1, "div", [["class", "mosaic-left"]], [[4, "inset", null]], null, null, null, null)), i1.ɵncd(null, 0), (_l()(), i1.ɵeld(3, 0, null, null, 3, "div", [["aclMutable", ""], ["class", "mosaic-split"]], [[4, "inset", null]], [[null, "aclOnDrag"], ["document", "mousedown"], ["document", "mousemove"], ["document", "mouseup"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("document:mousedown" === en)) {
        var pd_0 = (i1.ɵnov(_v, 4).onMouseDown($event) !== false);
        ad = (pd_0 && ad);
    } if (("document:mousemove" === en)) {
        var pd_1 = (i1.ɵnov(_v, 4).onMouseMove($event) !== false);
        ad = (pd_1 && ad);
    } if (("document:mouseup" === en)) {
        var pd_2 = (i1.ɵnov(_v, 4).onMouseUp() !== false);
        ad = (pd_2 && ad);
    } if (("aclOnDrag" === en)) {
        var pd_3 = (_co.drag($event, i1.ɵnov(_v, 0)) !== false);
        ad = (pd_3 && ad);
    } return ad; }, null, null)), i1.ɵdid(4, 16384, null, 1, i2.MutableDirective, [i1.ElementRef], { aclResizable: [0, "aclResizable"], aclMutableOptions: [1, "aclMutableOptions"] }, { aclOnDrag: "aclOnDrag" }), i1.ɵqud(-1543503872, 1, { handles: 1 }), i1.ɵpid(131072, i3.AsyncPipe, [i1.ChangeDetectorRef]), (_l()(), i1.ɵeld(7, 0, null, null, 1, "div", [["class", "mosaic-right"]], [[4, "inset", null]], null, null, null, null)), i1.ɵncd(null, 1)], function (_ck, _v) { var _co = _v.component; var currVal_2 = false; var currVal_3 = i1.ɵunv(_v, 4, 1, i1.ɵnov(_v, 6).transform(_co.mutableOptions$)); _ck(_v, 4, 0, currVal_2, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.leftInset; _ck(_v, 1, 0, currVal_0); var currVal_1 = _co.splitInset; _ck(_v, 3, 0, currVal_1); var currVal_4 = _co.rightInset; _ck(_v, 7, 0, currVal_4); }); }
export function View_MosaicComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, "acl-mosaic", [], null, null, null, View_MosaicComponent_0, RenderType_MosaicComponent)), i1.ɵdid(1, 49152, null, 0, i4.MosaicComponent, [], null, null), i1.ɵprd(256, null, i5.MonacoEditorConfig, i4.ɵ0, [])], null, null); }
var MosaicComponentNgFactory = i1.ɵccf("acl-mosaic", i4.MosaicComponent, View_MosaicComponent_Host_0, { left: "left", right: "right", splitLocation: "splitLocation" }, {}, ["[aclMosaicLeft]", "[aclMosaicRight]"]);
export { MosaicComponentNgFactory as MosaicComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9zYWljLmNvbXBvbmVudC5uZ2ZhY3RvcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9hbGF1ZGEtY29tbW9uLWxpYi9zcmMvbXV0YWJsZS9tb3NhaWMvbW9zYWljLmNvbXBvbmVudC5uZ2ZhY3RvcnkudHMiLCIuLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9hbGF1ZGEtY29tbW9uLWxpYi9zcmMvbXV0YWJsZS9tb3NhaWMvbW9zYWljLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztpRUNBQSw2R0FlTSxLQWRKLG9IQUVNLElBREosZUFBa0QsSUFFcEQ7Ozs7Ozs7O3dCQU9PO01BSEw7O3dCQUFnQztNQUpsQyxrUEFPTyxLQUZMLG1EQUE2QyxLQUcvQyxxSEFFTSxJQURKLGVBQW1ELGlEQUhuRCxxQkFBc0IsRUFEdEIsOERBQTZDLG9CQUwvQyxZQU9PLEVBREwsU0FBc0IsRUFEdEIsU0FBNkMsbURBUnRCLG1CQUF5QixZQUFsRCxZQUVNLEVBRm1CLFNBQXlCLEdBS2hELG1CQUEwQixhQUY1QixZQU9PLEVBTEwsU0FBMEIsR0FNRixtQkFBMEIsYUFBcEQsWUFFTSxFQUZvQixTQUEwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGkwIGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaTAuQ29tcG9uZW50RmFjdG9yeTtcbiIsIjxkaXYgY2xhc3M9XCJtb3NhaWMtcm9vdFwiICNyb290PlxuICA8ZGl2IGNsYXNzPVwibW9zYWljLWxlZnRcIiBbc3R5bGUuaW5zZXRdPVwibGVmdEluc2V0XCI+XG4gICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwiW2FjbE1vc2FpY0xlZnRdXCI+PC9uZy1jb250ZW50PlxuICA8L2Rpdj5cbiAgPGRpdlxuICAgIGNsYXNzPVwibW9zYWljLXNwbGl0XCJcbiAgICBbc3R5bGUuaW5zZXRdPVwic3BsaXRJbnNldFwiXG4gICAgYWNsTXV0YWJsZVxuICAgIChhY2xPbkRyYWcpPVwiZHJhZygkZXZlbnQsIHJvb3QpXCJcbiAgICBbYWNsTXV0YWJsZU9wdGlvbnNdPVwibXV0YWJsZU9wdGlvbnMkIHwgYXN5bmNcIlxuICAgIFthY2xSZXNpemFibGVdPVwiZmFsc2VcIlxuICA+PC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJtb3NhaWMtcmlnaHRcIiBbc3R5bGUuaW5zZXRdPVwicmlnaHRJbnNldFwiPlxuICAgIDxuZy1jb250ZW50IHNlbGVjdD1cIlthY2xNb3NhaWNSaWdodF1cIj48L25nLWNvbnRlbnQ+XG4gIDwvZGl2PlxuPC9kaXY+XG4iXX0=