/**
 * @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 "./dropdown-body.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "@angular/common";
import * as i3 from "../icon/icon.component.ngfactory";
import * as i4 from "../icon/icon.component";
import * as i5 from "../../services/svg-register.service";
import * as i6 from "./dropdown-body.component";
var styles_DropdownBodyComponent = [i0.styles];
var RenderType_DropdownBodyComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_DropdownBodyComponent, data: {} });
export { RenderType_DropdownBodyComponent as RenderType_DropdownBodyComponent };
function View_DropdownBodyComponent_3(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 16777216, null, null, 1, null, null, null, null, null, null, null)), i1.ɵdid(1, 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 currVal_0 = _v.parent.context.$implicit.templateContext; var currVal_1 = _v.parent.context.$implicit.templateRef; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_DropdownBodyComponent_4(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 4, "div", [["class", "item__default"]], [[4, "height", "px"]], [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (_co.onItemClick(_v.parent.context.$implicit) !== false);
        ad = (pd_0 && ad);
    } return ad; }, null, null)), (_l()(), i1.ɵeld(1, 0, null, null, 1, "app-icon", [["type", "primary"]], null, null, null, i3.View_IconComponent_0, i3.RenderType_IconComponent)), i1.ɵdid(2, 49152, null, 0, i4.IconComponent, [i5.SvgRegisterService], { icon: [0, "icon"], type: [1, "type"] }, null), (_l()(), i1.ɵeld(3, 0, null, null, 1, "div", [["class", "label"]], null, null, null, null, null)), (_l()(), i1.ɵted(4, null, ["", ""]))], function (_ck, _v) { var currVal_1 = _v.parent.context.$implicit.icon; var currVal_2 = "primary"; _ck(_v, 2, 0, currVal_1, currVal_2); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.defaultItemHeight; _ck(_v, 0, 0, currVal_0); var currVal_3 = ((_v.parent.context.$implicit == null) ? null : _v.parent.context.$implicit.label); _ck(_v, 4, 0, currVal_3); }); }
function View_DropdownBodyComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 3, "div", [["class", "item"]], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DropdownBodyComponent_3)), i1.ɵdid(2, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i1.ɵand(0, [["body", 2]], null, 0, null, View_DropdownBodyComponent_4))], function (_ck, _v) { var currVal_0 = _v.context.$implicit.templateRef; var currVal_1 = i1.ɵnov(_v, 3); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_DropdownBodyComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 3, "div", [["class", "dropdown-body"]], [[4, "width", "px"]], null, null, null, null)), i1.ɵdid(1, 278528, null, 0, i2.NgClass, [i1.IterableDiffers, i1.KeyValueDiffers, i1.ElementRef, i1.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_DropdownBodyComponent_2)), i1.ɵdid(3, 278528, null, 0, i2.NgForOf, [i1.ViewContainerRef, i1.TemplateRef, i1.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_1 = "dropdown-body"; var currVal_2 = _co.modifiers; _ck(_v, 1, 0, currVal_1, currVal_2); var currVal_3 = _co.itemsConfig; _ck(_v, 3, 0, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.width; _ck(_v, 0, 0, currVal_0); }); }
export function View_DropdownBodyComponent_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_DropdownBodyComponent_1)), i1.ɵdid(1, 16384, null, 0, i2.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.isOpened; _ck(_v, 1, 0, currVal_0); }, null); }
export function View_DropdownBodyComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-dropdown-body", [], null, null, null, View_DropdownBodyComponent_0, RenderType_DropdownBodyComponent)), i1.ɵdid(1, 49152, null, 0, i6.DropdownBodyComponent, [], null, null)], null, null); }
var DropdownBodyComponentNgFactory = i1.ɵccf("app-dropdown-body", i6.DropdownBodyComponent, View_DropdownBodyComponent_Host_0, { itemsConfig: "itemsConfig", width: "width", defaultItemHeight: "defaultItemHeight", options: "options" }, {}, []);
export { DropdownBodyComponentNgFactory as DropdownBodyComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcGRvd24tYm9keS5jb21wb25lbnQubmdmYWN0b3J5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1lZHJlY29yZC91aS1jb21wb25lbnRzLyIsInNvdXJjZXMiOlsibGliL3NoYXJlZC9jb21wb25lbnRzL2Ryb3Bkb3duLWJvZHkvZHJvcGRvd24tYm9keS5jb21wb25lbnQubmdmYWN0b3J5LnRzIiwibGliL3NoYXJlZC9jb21wb25lbnRzL2Ryb3Bkb3duLWJvZHkvZHJvcGRvd24tYm9keS5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2dFQ0tJLDRRQUUrRCw4REFBakQsa0JBQWdELDJDQURoRCxrQkFBcUMsdUNBRG5ELFlBRStELEVBQWpELFNBQWdELEVBRGhELFNBQXFDO2dFQUtqRCwyS0FBNkYsWUFBeEY7O3dCQUEyQjtNQUFoQyx3QkFBNkYsS0FDM0Ysc1FBQTRDLElBQzVDLDhGQUFtQixLQUFBLGdDQUFlLDJCQUR4QixrQkFBa0IsZ0NBQUMseUJBQWMsRUFBM0MsWUFBNEMsRUFBbEMsU0FBa0IsRUFBQyxTQUFjLG1EQURVLG1CQUFxQyxvQkFBNUYsWUFBNkYsRUFBdEMsU0FBcUMsR0FFdkUsMkhBQWU7Z0VBVnhDLDZGQUFtRCxLQUVqRCxnTkFFK0QsSUFHL0QsNkVBQW1CLDBCQUxMLCtFQUFtQyxHQUFqRCxZQUUrRCxFQUZqRCxvQkFBbUM7Z0VBTHJELCtSQUUrQyxJQUM3QyxtTkFBbUQsaURBSGhELCtCQUFxQixFQUNyQixtQkFBcUIsWUFEMUIsWUFFK0MsRUFGMUMsU0FBcUIsRUFDckIsU0FBcUIsR0FFTixtQkFBZ0MsY0FBbEQsWUFBbUQsRUFBakMsU0FBZ0MsbURBRC9DLG1CQUF3QixRQUY3QixZQUUrQyxFQUExQyxTQUF3Qjt1RUFGN0IscUxBRStDLGlEQUFqQixtQkFBZ0IsV0FGOUMsWUFFK0MsRUFBakIsU0FBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBpMCBmcm9tICdAYW5ndWxhci9jb3JlJztcbmkwLkNvbXBvbmVudEZhY3Rvcnk7XG4iLCI8ZGl2IGNsYXNzPVwiZHJvcGRvd24tYm9keVwiXG4gICAgIFtuZ0NsYXNzXT1cIm1vZGlmaWVyc1wiXG4gICAgIFtzdHlsZS53aWR0aC5weF09XCJ3aWR0aFwiICpuZ0lmPVwiaXNPcGVuZWRcIj5cbiAgPGRpdiBjbGFzcz1cIml0ZW1cIiAqbmdGb3I9XCJsZXQgaXRlbSBvZiBpdGVtc0NvbmZpZ1wiPlxuXG4gICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIml0ZW0udGVtcGxhdGVSZWY7IGVsc2UgYm9keVwiXG4gICAgICAgICAgICAgICAgICBbbmdUZW1wbGF0ZU91dGxldF09XCJpdGVtLnRlbXBsYXRlUmVmXCJcbiAgICAgICAgICAgICAgICAgIFtuZ1RlbXBsYXRlT3V0bGV0Q29udGV4dF09XCJpdGVtLnRlbXBsYXRlQ29udGV4dFwiPlxuICAgIDwvbmctY29udGFpbmVyPlxuXG4gICAgPG5nLXRlbXBsYXRlICNib2R5PlxuICAgICAgPGRpdiAoY2xpY2spPVwib25JdGVtQ2xpY2soaXRlbSlcIiBjbGFzcz1cIml0ZW1fX2RlZmF1bHRcIiBbc3R5bGUuaGVpZ2h0LnB4XT1cImRlZmF1bHRJdGVtSGVpZ2h0XCI+XG4gICAgICAgIDxhcHAtaWNvbiBbaWNvbl09XCJpdGVtLmljb25cIiB0eXBlPVwicHJpbWFyeVwiPjwvYXBwLWljb24+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJsYWJlbFwiPnt7aXRlbT8ubGFiZWx9fTwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9uZy10ZW1wbGF0ZT5cbiAgPC9kaXY+XG48L2Rpdj5cbiJdfQ==