/**
 * @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 "./textarea.component.scss.shim.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "../../../icon/icon.component.ngfactory";
import * as i3 from "../../../icon/icon.component";
import * as i4 from "../../../../services/svg-register.service";
import * as i5 from "@angular/common";
import * as i6 from "../label/label.component.ngfactory";
import * as i7 from "../label/label.component";
import * as i8 from "../../input-errors/input-errors.component.ngfactory";
import * as i9 from "../../input-errors/input-errors.component";
import * as i10 from "./textarea.component";
var styles_TextareaComponent = [i0.styles];
var RenderType_TextareaComponent = i1.ɵcrt({ encapsulation: 0, styles: styles_TextareaComponent, data: {} });
export { RenderType_TextareaComponent as RenderType_TextareaComponent };
function View_TextareaComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-icon", [], null, null, null, i2.View_IconComponent_0, i2.RenderType_IconComponent)), i1.ɵdid(1, 49152, null, 0, i3.IconComponent, [i4.SvgRegisterService], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.preparedIconRight; _ck(_v, 1, 0, currVal_0); }, null); }
function View_TextareaComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 4, "span", [["class", "icon-warning"]], null, null, null, null, null)), i1.ɵdid(1, 278528, null, 0, i5.NgClass, [i1.IterableDiffers, i1.KeyValueDiffers, i1.ElementRef, i1.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), i1.ɵpod(2, { "icon-warning_optional-offset": 0 }), (_l()(), i1.ɵeld(3, 0, null, null, 1, "app-icon", [], null, null, null, i2.View_IconComponent_0, i2.RenderType_IconComponent)), i1.ɵdid(4, 49152, null, 0, i3.IconComponent, [i4.SvgRegisterService], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = "icon-warning"; var currVal_1 = _ck(_v, 2, 0, _co.preparedIconRight); _ck(_v, 1, 0, currVal_0, currVal_1); var currVal_2 = _co.warningIcon; _ck(_v, 4, 0, currVal_2); }, null); }
function View_TextareaComponent_3(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "div", [["class", "description"]], null, null, null, null, null)), (_l()(), i1.ɵted(1, null, [" ", "\n"]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.description; _ck(_v, 1, 0, currVal_0); }); }
export function View_TextareaComponent_0(_l) { return i1.ɵvid(0, [i1.ɵqud(402653184, 1, { textareaElementRef: 0 }), (_l()(), i1.ɵeld(1, 0, null, null, 1, "app-label", [], null, null, null, i6.View_LabelComponent_0, i6.RenderType_LabelComponent)), i1.ɵdid(2, 49152, null, 0, i7.LabelComponent, [], { label: [0, "label"], labelDescription: [1, "labelDescription"], fieldId: [2, "fieldId"], hint: [3, "hint"] }, null), (_l()(), i1.ɵeld(3, 0, null, null, 10, "div", [["class", "input-wrapper"]], null, null, null, null, null)), (_l()(), i1.ɵeld(4, 0, [[1, 0], ["textarea", 1]], null, 3, "textarea", [["class", "textarea"]], [[4, "padding-right", "px"], [4, "min-height", "px"], [8, "placeholder", 0], [8, "disabled", 0], [8, "id", 0]], [[null, "input"], [null, "blur"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("input" === en)) {
        var pd_0 = (_co.onChange($event.target.value) !== false);
        ad = (pd_0 && ad);
    } if (("blur" === en)) {
        var pd_1 = (_co.onTouched() !== false);
        ad = (pd_1 && ad);
    } return ad; }, null, null)), i1.ɵdid(5, 278528, null, 0, i5.NgClass, [i1.IterableDiffers, i1.KeyValueDiffers, i1.ElementRef, i1.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), i1.ɵpod(6, { "textarea_warning": 0 }), (_l()(), i1.ɵted(-1, null, ["\n  "])), (_l()(), i1.ɵeld(8, 0, null, null, 3, "span", [["class", "icon-right"]], null, null, null, null, null)), (_l()(), i1.ɵeld(9, 0, null, null, 2, "span", [], null, null, null, null, null)), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_TextareaComponent_1)), i1.ɵdid(11, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_TextareaComponent_2)), i1.ɵdid(13, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(16777216, null, null, 1, null, View_TextareaComponent_3)), i1.ɵdid(15, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵeld(16, 0, null, null, 1, "app-input-errors", [], null, null, null, i8.View_InputErrorsComponent_0, i8.RenderType_InputErrorsComponent)), i1.ɵdid(17, 49152, null, 0, i9.InputErrorsComponent, [], { errors: [0, "errors"], touched: [1, "touched"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.label; var currVal_1 = _co.labelDescription; var currVal_2 = _co.inputId; var currVal_3 = _co.hint; _ck(_v, 2, 0, currVal_0, currVal_1, currVal_2, currVal_3); var currVal_9 = "textarea"; var currVal_10 = _ck(_v, 6, 0, _co.showError); _ck(_v, 5, 0, currVal_9, currVal_10); var currVal_11 = _co.preparedIconRight; _ck(_v, 11, 0, currVal_11); var currVal_12 = _co.showError; _ck(_v, 13, 0, currVal_12); var currVal_13 = _co.description; _ck(_v, 15, 0, currVal_13); var currVal_14 = _co.ngControl.errors; var currVal_15 = _co.ngControl.touched; _ck(_v, 17, 0, currVal_14, currVal_15); }, function (_ck, _v) { var _co = _v.component; var currVal_4 = ((_co.showError || _co.preparedOptions.iconRight) ? _co.rightIconPadding : _co.defaultRightPadding); var currVal_5 = _co.minHeight; var currVal_6 = _co.placeholder; var currVal_7 = _co.disabled; var currVal_8 = _co.inputId; _ck(_v, 4, 0, currVal_4, currVal_5, currVal_6, currVal_7, currVal_8); }); }
export function View_TextareaComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-textarea", [], null, null, null, View_TextareaComponent_0, RenderType_TextareaComponent)), i1.ɵdid(1, 49152, null, 0, i10.TextareaComponent, [[8, null]], null, null)], null, null); }
var TextareaComponentNgFactory = i1.ɵccf("app-textarea", i10.TextareaComponent, View_TextareaComponent_Host_0, { label: "label", minHeight: "minHeight", placeholder: "placeholder", labelDescription: "labelDescription", description: "description", hint: "hint", options: "options" }, {}, []);
export { TextareaComponentNgFactory as TextareaComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dGFyZWEuY29tcG9uZW50Lm5nZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BtZWRyZWNvcmQvdWktY29tcG9uZW50cy8iLCJzb3VyY2VzIjpbImxpYi9zaGFyZWQvY29tcG9uZW50cy9mb3JtL2Zvcm0tY29udHJvbHMvdGV4dGFyZWEvdGV4dGFyZWEuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsImxpYi9zaGFyZWQvY29tcG9uZW50cy9mb3JtL2Zvcm0tY29udHJvbHMvdGV4dGFyZWEvdGV4dGFyZWEuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7NERDMEJNLGdPQUU2QixpREFBM0IsbUJBQTBCLG9CQUY1QixZQUU2QixFQUEzQixTQUEwQjs0REFJaEMsK1FBQTZHLEdBQXZHLDhDQUErRCxNQUNuRSxnT0FBK0IsaURBRHFDLDhCQUFvQixFQUFwRixpQ0FBK0QscUJBQXJFLFlBQTZHLEVBQXZDLFNBQW9CLEVBQXBGLFNBQStELEdBQ3pELG1CQUFvQixjQUE5QixZQUErQixFQUFyQixTQUFvQjs0REFJbEMsb0dBQTZDLEtBQUEsb0pBRTdDO3FIQXZDQSx3U0FLQyxJQUVELHVHQUEyQixLQUN6Qix5U0FZaUIsWUFKZjs7d0JBQXVDO01BQ3ZDOzt3QkFBb0I7TUFUdEIsaU1BWWlCLEdBUmYsa0NBRUUsTUFNYSxpQ0FFakIsTUFFQSxvR0FBeUIsS0FDdkIsNkVBQU0sS0FDSixrTEFFNkIsSUFJakMsa0xBQTZHLElBSy9HLGtMQUE2QyxJQUk3Qyx1UUFBNEUsaURBeEMxRSxtQkFBZSxRQUNmLG1CQUFxQyxtQkFFckMsbUJBQW1CLFVBRG5CLG1CQUFhLE9BSGYsWUFLQyxFQUpDLFNBQWUsRUFDZixTQUFxQyxFQUVyQyxTQUFtQixFQURuQixTQUFhLEdBWVgsMEJBQWdCLEVBSGhCLGtDQUVFLGFBTkosWUFZaUIsRUFMZixTQUFnQixFQUhoQixVQUVFLEdBYUUsb0JBQXlCLG9CQUQzQixhQUU2QixFQUQzQixVQUF5QixHQUs0RCxvQkFBaUIsWUFBNUcsYUFBNkcsRUFBbEIsVUFBaUIsR0FLekcsb0JBQW1CLGNBQXhCLGFBQTZDLEVBQXhDLFVBQW1CLEdBSU4sb0JBQTJCLG1CQUFDLG9CQUE2QixvQkFBM0UsYUFBNEUsRUFBMUQsVUFBMkIsRUFBQyxVQUE2QixtREEvQnZFLDhGQUEwRyx1QkFDMUcsbUJBQWlDLFlBT2pDLG1CQUEyQixjQUMzQixtQkFBcUIsV0FDckIsbUJBQWMsVUFaaEIsWUFZaUIsRUFWZixTQUEwRyxFQUMxRyxTQUFpQyxFQU9qQyxTQUEyQixFQUMzQixTQUFxQixFQUNyQixTQUFjIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgaTAgZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pMC5Db21wb25lbnRGYWN0b3J5O1xuIiwiPGFwcC1sYWJlbFxuICBbbGFiZWxdPVwibGFiZWxcIlxuICBbbGFiZWxEZXNjcmlwdGlvbl09XCJsYWJlbERlc2NyaXB0aW9uXCJcbiAgW2hpbnRdPVwiaGludFwiXG4gIFtmaWVsZElkXT1cImlucHV0SWRcIlxuPjwvYXBwLWxhYmVsPlxuXG48ZGl2IGNsYXNzPVwiaW5wdXQtd3JhcHBlclwiPlxuICA8dGV4dGFyZWFcbiAgICAjdGV4dGFyZWFcbiAgICBbc3R5bGUucGFkZGluZy1yaWdodC5weF09XCJzaG93RXJyb3IgfHwgcHJlcGFyZWRPcHRpb25zLmljb25SaWdodCA/IHJpZ2h0SWNvblBhZGRpbmcgOiBkZWZhdWx0UmlnaHRQYWRkaW5nXCJcbiAgICBbc3R5bGUubWluLWhlaWdodC5weF09XCJtaW5IZWlnaHRcIlxuICAgIFtuZ0NsYXNzXT1cIntcbiAgICAgICd0ZXh0YXJlYV93YXJuaW5nJzogc2hvd0Vycm9yXG4gICAgfVwiXG4gICAgY2xhc3M9XCJ0ZXh0YXJlYVwiXG4gICAgKGlucHV0KT1cIm9uQ2hhbmdlKCRldmVudC50YXJnZXQudmFsdWUpXCJcbiAgICAoYmx1cik9XCJvblRvdWNoZWQoKVwiXG4gICAgW3BsYWNlaG9sZGVyXT1cInBsYWNlaG9sZGVyXCJcbiAgICBbZGlzYWJsZWRdPVwiZGlzYWJsZWRcIlxuICAgIFtpZF09XCJpbnB1dElkXCI+XG5cbiAgPC90ZXh0YXJlYT5cblxuICA8c3BhbiBjbGFzcz1cImljb24tcmlnaHRcIj5cbiAgICA8c3Bhbj5cbiAgICAgIDxhcHAtaWNvblxuICAgICAgICAqbmdJZj1cInByZXBhcmVkSWNvblJpZ2h0XCJcbiAgICAgICAgW2ljb25dPVwicHJlcGFyZWRJY29uUmlnaHRcIj48L2FwcC1pY29uPlxuICAgIDwvc3Bhbj5cbiAgPC9zcGFuPlxuXG4gIDxzcGFuIFtuZ0NsYXNzXT1cInsnaWNvbi13YXJuaW5nX29wdGlvbmFsLW9mZnNldCc6IHByZXBhcmVkSWNvblJpZ2h0fVwiIGNsYXNzPVwiaWNvbi13YXJuaW5nXCIgKm5nSWY9XCJzaG93RXJyb3JcIj5cbiAgICA8YXBwLWljb24gW2ljb25dPVwid2FybmluZ0ljb25cIj48L2FwcC1pY29uPlxuICA8L3NwYW4+XG48L2Rpdj5cblxuPGRpdiAqbmdJZj1cImRlc2NyaXB0aW9uXCIgY2xhc3M9XCJkZXNjcmlwdGlvblwiPlxuICB7eyBkZXNjcmlwdGlvbiB9fVxuPC9kaXY+XG5cbjxhcHAtaW5wdXQtZXJyb3JzIFtlcnJvcnNdPVwibmdDb250cm9sLmVycm9yc1wiIFt0b3VjaGVkXT1cIm5nQ29udHJvbC50b3VjaGVkXCI+PC9hcHAtaW5wdXQtZXJyb3JzPlxuIl19