/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * This file is part of the MedSafe application which is commercial software created by MedVision360 B.V.
 * The source code is proprietary and confidential.
 *
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 *
 * Copyright (c) by MedVision360 B.V. All rights reserved.
 *
 * For the application name: io.medrecord.medsafe

 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
 * tslint:disable
 */ 
import * as i0 from "./dynamic-measurement-list.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "../../../shared/components/table/table.component.ngfactory";
import * as i3 from "../../../shared/components/table/table.component";
import * as i4 from "@medrecord/frontend-translations-middleware";
import * as i5 from "../../../shared/components/brick/brick.component.ngfactory";
import * as i6 from "../../../shared/components/brick/brick.component";
import * as i7 from "@ngx-translate/core";
import * as i8 from "@angular/common";
import * as i9 from "../../../shared/components/linear-graph/linear-graph.component.ngfactory";
import * as i10 from "../../../shared/components/linear-graph/linear-graph.component";
import * as i11 from "../../../shared/components/line-chart/line-chart.component.ngfactory";
import * as i12 from "../../../shared/components/line-chart/line-chart.component";
import * as i13 from "../../../shared/components/icon/icon.component.ngfactory";
import * as i14 from "../../../shared/components/icon/icon.component";
import * as i15 from "../../../shared/services/svg-register.service";
import * as i16 from "./dynamic-measurement-list.component";
var styles_DynamicMeasurementListComponent = [i0.styles];
var RenderType_DynamicMeasurementListComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_DynamicMeasurementListComponent, data: {} });
export { RenderType_DynamicMeasurementListComponent as RenderType_DynamicMeasurementListComponent };
function View_DynamicMeasurementListComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-table", [], null, null, null, i2.View_TableComponent_0, i2.RenderType_TableComponent)), i1.ɵdid(1, 114688, null, 0, i3.TableComponent, [i4.TranslationMiddlewareRegistryService], { columns: [0, "columns"], rows: [1, "rows"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.columns; var currVal_1 = _co.structure; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_DynamicMeasurementListComponent_3(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, "app-brick", [], null, [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (_co.measurementCreate(((_v.parent.context.row == null) ? null : _v.parent.context.row.type)) !== false);
        ad = (pd_0 && ad);
    } return ad; }, i5.View_BrickComponent_0, i5.RenderType_BrickComponent)), i1.ɵdid(1, 49152, null, 0, i6.BrickComponent, [], { brickOptions: [0, "brickOptions"], label: [1, "label"] }, null), i1.ɵpid(131072, i7.TranslatePipe, [i7.TranslateService, i1.ChangeDetectorRef])], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.greenBrickOptions; var currVal_1 = i1.ɵunv(_v, 1, 1, i1.ɵnov(_v, 2).transform(_co.labels.measurementsAddNew)); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_DynamicMeasurementListComponent_4(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, "app-brick", [], null, [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (_co.measurementList(((_v.parent.context.row == null) ? null : _v.parent.context.row.type)) !== false);
        ad = (pd_0 && ad);
    } return ad; }, i5.View_BrickComponent_0, i5.RenderType_BrickComponent)), i1.ɵdid(1, 49152, null, 0, i6.BrickComponent, [], { brickOptions: [0, "brickOptions"], label: [1, "label"] }, null), i1.ɵpid(131072, i7.TranslatePipe, [i7.TranslateService, i1.ChangeDetectorRef])], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.whiteBrickOptions; var currVal_1 = i1.ɵunv(_v, 1, 1, i1.ɵnov(_v, 2).transform(_co.labels.measurementsSeeAll)); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_DynamicMeasurementListComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 2, "div", [["class", "name"]], null, null, null, null, null)), (_l()(), i1.ɵted(1, null, ["", ""])), i1.ɵpid(131072, i7.TranslatePipe, [i7.TranslateService, i1.ChangeDetectorRef]), (_l()(), i1.ɵeld(3, 0, null, null, 4, "div", [["class", "brick-wrapper"]], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_3)), i1.ɵdid(5, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_4)), i1.ɵdid(7, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var currVal_1 = ((_v.context.row == null) ? null : ((_v.context.row.endpoints == null) ? null : _v.context.row.endpoints.create)); _ck(_v, 5, 0, currVal_1); var currVal_2 = ((_v.context.row == null) ? null : ((_v.context.row.endpoints == null) ? null : _v.context.row.endpoints.list)); _ck(_v, 7, 0, currVal_2); }, function (_ck, _v) { var currVal_0 = i1.ɵunv(_v, 1, 0, i1.ɵnov(_v, 2).transform(((_v.context.row == null) ? null : _v.context.row.label))); _ck(_v, 1, 0, currVal_0); }); }
function View_DynamicMeasurementListComponent_6(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-linear-graph", [], null, null, null, i9.View_LinearGraphComponent_0, i9.RenderType_LinearGraphComponent)), i1.ɵdid(1, 114688, null, 0, i10.LinearGraphComponent, [i4.TranslationMiddlewareRegistryService], { data: [0, "data"], labels: [1, "labels"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.getThresholdForLinearGraph(((_v.parent.context.row == null) ? null : _v.parent.context.row.type)); var currVal_1 = _co.linearGraphLabels; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_DynamicMeasurementListComponent_7(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 6, "div", [], null, null, null, null, null)), (_l()(), i1.ɵeld(1, 0, null, null, 2, "p", [], null, null, null, null, null)), (_l()(), i1.ɵted(2, null, ["", ": ", ""])), i1.ɵpid(131072, i7.TranslatePipe, [i7.TranslateService, i1.ChangeDetectorRef]), (_l()(), i1.ɵeld(4, 0, null, null, 2, "p", [], null, null, null, null, null)), (_l()(), i1.ɵted(5, null, ["", ": ", ""])), i1.ɵpid(131072, i7.TranslatePipe, [i7.TranslateService, i1.ChangeDetectorRef])], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = i1.ɵunv(_v, 2, 0, i1.ɵnov(_v, 3).transform(_co.labels.measuredAtTitle)); var tmp_1_0 = null; var currVal_1 = (((tmp_1_0 = _co.getThresholdForType(((_v.parent.context.row == null) ? null : _v.parent.context.row.type))) == null) ? null : tmp_1_0.date); _ck(_v, 2, 0, currVal_0, currVal_1); var currVal_2 = i1.ɵunv(_v, 5, 0, i1.ɵnov(_v, 6).transform(_co.labels.measurementValueTitle)); var tmp_3_0 = null; var currVal_3 = (((tmp_3_0 = _co.getThresholdForType(((_v.parent.context.row == null) ? null : _v.parent.context.row.type))) == null) ? null : tmp_3_0.value); _ck(_v, 5, 0, currVal_2, currVal_3); }); }
function View_DynamicMeasurementListComponent_5(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_6)), i1.ɵdid(1, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_7)), i1.ɵdid(3, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = ((_v.context.row == null) ? null : ((_v.context.row.appearance == null) ? null : _v.context.row.appearance.isLinearGraphVisible)); _ck(_v, 1, 0, currVal_0); var currVal_1 = !((_v.context.row == null) ? null : ((_v.context.row.appearance == null) ? null : _v.context.row.appearance.isLinearGraphVisible)); _ck(_v, 3, 0, currVal_1); }, null); }
function View_DynamicMeasurementListComponent_9(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 4, "div", [["class", "history-wrapper"]], null, null, null, null, null)), (_l()(), i1.ɵeld(1, 0, null, null, 1, "app-line-chart", [], null, null, null, i11.View_LineChartComponent_0, i11.RenderType_LineChartComponent)), i1.ɵdid(2, 8503296, null, 0, i12.LineChartComponent, [i1.ElementRef], null, null), (_l()(), i1.ɵeld(3, 0, null, null, 1, "app-icon", [["class", "progress"]], null, null, null, i13.View_IconComponent_0, i13.RenderType_IconComponent)), i1.ɵdid(4, 49152, null, 0, i14.IconComponent, [i15.SvgRegisterService], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; _ck(_v, 2, 0); var currVal_0 = _co.iconType.measurementsUp; _ck(_v, 4, 0, currVal_0); }, null); }
function View_DynamicMeasurementListComponent_8(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_9)), i1.ɵdid(1, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = ((_v.context.row == null) ? null : ((_v.context.row.appearance == null) ? null : _v.context.row.appearance.isHistoryVisible)); _ck(_v, 1, 0, currVal_0); }, null); }
export function View_DynamicMeasurementListComponent_0(_l) { return i1.ɵvid(2, [i1.ɵqud(402653184, 1, { nameRowCell: 0 }), i1.ɵqud(402653184, 2, { currentResultRowCell: 0 }), i1.ɵqud(402653184, 3, { historyRowCell: 0 }), (_l()(), i1.ɵeld(3, 0, null, null, 5, "div", [["class", "container"]], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DynamicMeasurementListComponent_1)), i1.ɵdid(5, 16384, null, 0, i8.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(0, [[1, 2], ["nameRowCell", 2]], null, 0, null, View_DynamicMeasurementListComponent_2)), (_l()(), i1.ɵand(0, [[2, 2], ["currentResultRowCell", 2]], null, 0, null, View_DynamicMeasurementListComponent_5)), (_l()(), i1.ɵand(0, [[3, 2], ["historyRowCell", 2]], null, 0, null, View_DynamicMeasurementListComponent_8))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.structure.length; _ck(_v, 5, 0, currVal_0); }, null); }
export function View_DynamicMeasurementListComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-dynamic-measurement-list", [], null, null, null, View_DynamicMeasurementListComponent_0, RenderType_DynamicMeasurementListComponent)), i1.ɵdid(1, 114688, null, 0, i16.DynamicMeasurementListComponent, [i7.TranslateService], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var DynamicMeasurementListComponentNgFactory = i1.ɵccf("app-dynamic-measurement-list", i16.DynamicMeasurementListComponent, View_DynamicMeasurementListComponent_Host_0, { structure: "structure", thresholds: "thresholds", labels: "labels" }, { measurementAddClicked: "measurementAddClicked", measurementListClicked: "measurementListClicked" }, []);
export { DynamicMeasurementListComponentNgFactory as DynamicMeasurementListComponentNgFactory };
//# sourceMappingURL=data:application/json;base64, 