/**
 * @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 "./button.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "../../../../../../../node_modules/angular-svg-icon/angular-svg-icon.ngfactory";
import * as i3 from "angular-svg-icon";
import * as i4 from "@angular/common";
import * as i5 from "./button.component";
import * as i6 from "../../services/svg-register.service";
var styles_ButtonComponent = [i0.styles];
var RenderType_ButtonComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_ButtonComponent, data: {} });
export { RenderType_ButtonComponent as RenderType_ButtonComponent };
function View_ButtonComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "svg-icon", [], null, null, null, i2.View_SvgIconComponent_0, i2.RenderType_SvgIconComponent)), i1.ɵdid(1, 1032192, null, 0, i3.SvgIconComponent, [i1.ElementRef, i1.KeyValueDiffers, i1.Renderer2, i3.SvgIconRegistryService, i1.ChangeDetectorRef], { name: [0, "name"], svgClass: [1, "svgClass"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.preparedOptions.iconLeft; var currVal_1 = "left-icon"; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_ButtonComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "svg-icon", [], null, null, null, i2.View_SvgIconComponent_0, i2.RenderType_SvgIconComponent)), i1.ɵdid(1, 1032192, null, 0, i3.SvgIconComponent, [i1.ElementRef, i1.KeyValueDiffers, i1.Renderer2, i3.SvgIconRegistryService, i1.ChangeDetectorRef], { name: [0, "name"], svgClass: [1, "svgClass"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.preparedOptions.iconRight; var currVal_1 = "right-icon"; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
export function View_ButtonComponent_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 6, "button", [["class", "button"]], [[8, "type", 0], [8, "disabled", 0]], [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (_co.btnClick.emit($event) !== false);
        ad = (pd_0 && ad);
    } return ad; }, null, null)), i1.ɵdid(1, 278528, null, 0, i4.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_ButtonComponent_1)), i1.ɵdid(3, 16384, null, 0, i4.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), i1.ɵncd(null, 0), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_ButtonComponent_2)), i1.ɵdid(6, 16384, null, 0, i4.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_2 = "button"; var currVal_3 = _co.buttonModifiers; _ck(_v, 1, 0, currVal_2, currVal_3); var currVal_4 = _co.preparedOptions.iconLeft; _ck(_v, 3, 0, currVal_4); var currVal_5 = _co.preparedOptions.iconRight; _ck(_v, 6, 0, currVal_5); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.preparedOptions.buttonType; var currVal_1 = _co.preparedDisabled; _ck(_v, 0, 0, currVal_0, currVal_1); }); }
export function View_ButtonComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-button", [], null, null, null, View_ButtonComponent_0, RenderType_ButtonComponent)), i1.ɵdid(1, 49152, null, 0, i5.ButtonComponent, [i6.SvgRegisterService], null, null)], null, null); }
var ButtonComponentNgFactory = i1.ɵccf("app-button", i5.ButtonComponent, View_ButtonComponent_Host_0, { isSubmit: "isSubmit", isFilled: "isFilled", active: "active", options: "options" }, { btnClick: "btnClick" }, ["*"]);
export { ButtonComponentNgFactory as ButtonComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnV0dG9uLmNvbXBvbmVudC5uZ2ZhY3RvcnkuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbWVkcmVjb3JkL3VpLWNvbXBvbmVudHMvIiwic291cmNlcyI6WyJsaWIvc2hhcmVkL2NvbXBvbmVudHMvYnV0dG9uL2J1dHRvbi5jb21wb25lbnQubmdmYWN0b3J5LnRzIiwibGliL3NoYXJlZC9jb21wb25lbnRzL2J1dHRvbi9idXR0b24uY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzswRENLRSxpVkFFNEMsaURBQWxDLG1CQUFpQywyQkFEakMsMkJBQXdCLEVBRGxDLFlBRTRDLEVBQWxDLFNBQWlDLEVBRGpDLFNBQXdCOzBEQUtsQyxpVkFFNkMsaURBQW5DLG1CQUFrQyw0QkFEbEMsNEJBQXlCLEVBRG5DLFlBRTZDLEVBQW5DLFNBQWtDLEVBRGxDLFNBQXlCO2lFQVpyQyxzTEFJd0MsWUFBaEM7O3dCQUErQjtNQUp2QyxpTUFJd0MsSUFDdEMsK0tBRTRDLEdBRTVDLGVBQVksSUFFWiwrS0FFNkMsaURBYnZDLHdCQUFjLEVBR2QsbUJBQTJCLGtCQUhuQyxZQUl3QyxFQUpoQyxTQUFjLEVBR2QsU0FBMkIsR0FFdkIsbUJBQWdDLDJCQUExQyxZQUU0QyxFQUZsQyxTQUFnQyxHQU1oQyxtQkFBaUMsNEJBQTNDLFlBRTZDLEVBRm5DLFNBQWlDLG1EQVZyQyxtQkFBbUMsNkJBQ25DLG1CQUE2QixtQkFGckMsWUFJd0MsRUFIaEMsU0FBbUMsRUFDbkMsU0FBNkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBpMCBmcm9tICdAYW5ndWxhci9jb3JlJztcbmkwLkNvbXBvbmVudEZhY3Rvcnk7XG4iLCI8YnV0dG9uIGNsYXNzPVwiYnV0dG9uXCJcbiAgICAgICAgW3R5cGVdPVwicHJlcGFyZWRPcHRpb25zLmJ1dHRvblR5cGVcIlxuICAgICAgICBbZGlzYWJsZWRdPVwicHJlcGFyZWREaXNhYmxlZFwiXG4gICAgICAgIFtuZ0NsYXNzXT1cImJ1dHRvbk1vZGlmaWVyc1wiXG4gICAgICAgIChjbGljayk9XCJidG5DbGljay5lbWl0KCRldmVudClcIj5cbiAgPHN2Zy1pY29uICpuZ0lmPVwicHJlcGFyZWRPcHRpb25zLmljb25MZWZ0XCJcbiAgICAgICAgICAgIFtzdmdDbGFzc109XCInbGVmdC1pY29uJ1wiXG4gICAgICAgICAgICBbbmFtZV09XCJwcmVwYXJlZE9wdGlvbnMuaWNvbkxlZnRcIj48L3N2Zy1pY29uPlxuXG4gIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cblxuICA8c3ZnLWljb24gKm5nSWY9XCJwcmVwYXJlZE9wdGlvbnMuaWNvblJpZ2h0XCJcbiAgICAgICAgICAgIFtzdmdDbGFzc109XCIncmlnaHQtaWNvbidcIlxuICAgICAgICAgICAgW25hbWVdPVwicHJlcGFyZWRPcHRpb25zLmljb25SaWdodFwiPjwvc3ZnLWljb24+XG48L2J1dHRvbj5cbiJdfQ==