UNPKG

adhara

Version:

foundation for any kind of website: microframework

512 lines (454 loc) 87.2 kB
this["Handlebars"] = this["Handlebars"] || {}; this["Handlebars"]["templates"] = this["Handlebars"]["templates"] || {}; this["Handlebars"]["templates"]["adhara-card-content"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return "<div class=\"card-heading\">\n " + alias4(((helper = (helper = helpers.heading || (depth0 != null ? depth0.heading : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"heading","hash":{},"data":data}) : helper))) + "\n</div>\n<div class=\"card-content\">\n " + alias4(((helper = (helper = helpers.content || (depth0 != null ? depth0.content : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"content","hash":{},"data":data}) : helper))) + "\n</div>"; },"useData":true}); this["Handlebars"]["templates"]["adhara-card"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data,blockParams,depths) { var alias1=container.escapeExpression; return " <div class=\"" + alias1(container.lambda((depths[1] != null ? depths[1].cardSizeClass : depths[1]), depth0)) + "\">\n <!--<div class=\"card-md animated card-content-wrapper\">-->\n " + alias1((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depths[1] != null ? depths[1].itemTemplate : depths[1]),blockParams[0][0],{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "\n <!--</div>-->\n </div>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return "<div class=\"" + container.escapeExpression(((helper = (helper = helpers.containerClass || (depth0 != null ? depth0.containerClass : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(alias1,{"name":"containerClass","hash":{},"data":data,"blockParams":blockParams}) : helper))) + " row\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.rows : depth0),{"name":"each","hash":{},"fn":container.program(1, data, 2, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "</div>"; },"useData":true,"useDepths":true,"useBlockParams":true}); this["Handlebars"]["templates"]["adhara-dialog"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data,blockParams) { var stack1, alias1=container.escapeExpression; return " <button " + alias1((helpers.addAttr || (depth0 && depth0.addAttr) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),((stack1 = blockParams[0][0]) != null ? stack1.attributes : stack1),"{\"type\": \"button\"}",{"name":"addAttr","hash":{},"data":data,"blockParams":blockParams})) + ">" + alias1(container.lambda(((stack1 = blockParams[0][0]) != null ? stack1.text : stack1), depth0)) + "</button>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return "<div id=\"" + alias3(((helper = (helper = helpers.modalId || (depth0 != null ? depth0.modalId : depth0)) != null ? helper : alias2),(typeof helper === "function" ? helper.call(alias1,{"name":"modalId","hash":{},"data":data,"blockParams":blockParams}) : helper))) + "\" tabindex=\"-1\" role=\"dialog\" " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.modalAttributes : depth0),"{\"class\": \"modal fade\"}",{"name":"addAttr","hash":{},"data":data,"blockParams":blockParams})) + ">\n <div class=\"modal-dialog\" role=\"document\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h5 class=\"modal-title\">" + alias3((helpers.include || (depth0 && depth0.include) || alias2).call(alias1,(depth0 != null ? depth0.titleTemplate : depth0),depth0,{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "</h5>\n <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n </div>\n <div class=\"modal-body\">\n <div class=\"row\">\n <div class=\"col-md-12\">\n <div class=\"modal-msg\">" + alias3((helpers.include || (depth0 && depth0.include) || alias2).call(alias1,(depth0 != null ? depth0.messageTemplate : depth0),depth0,{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "</div>\n </div>\n </div>\n </div>\n <div class=\"modal-footer\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.buttons : depth0),{"name":"each","hash":{},"fn":container.program(1, data, 2, blockParams),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n </div>\n </div>\n</div>"; },"useData":true,"useBlockParams":true}); this["Handlebars"]["templates"]["adhara-form-fields/checkbox"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return " <div " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + ">\n " + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.value : depth0),{"name":"if","hash":{},"fn":container.program(2, data, 0),"inverse":container.program(4, data, 0),"data":data})) != null ? stack1 : "") + "\n </div>\n"; },"2":function(container,depth0,helpers,partials,data) { return container.escapeExpression((helpers.i18n || (depth0 && depth0.i18n) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),"common.yes",{"name":"i18n","hash":{},"data":data})); },"4":function(container,depth0,helpers,partials,data) { return container.escapeExpression((helpers.i18n || (depth0 && depth0.i18n) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),"common.no",{"name":"i18n","hash":{},"data":data})); },"6":function(container,depth0,helpers,partials,data) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return " <label for=\"" + alias4(((helper = (helper = helpers.name || (depth0 != null ? depth0.name : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"name","hash":{},"data":data}) : helper))) + "\" " + alias4((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.labelAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias4((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.labelProperties : depth0),{"name":"addProps","hash":{},"data":data})) + ">\n <input type=\"checkbox\" data-onchange=\"onDataChange\"\n " + alias4((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias4((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + "\n " + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.value : depth0),{"name":"if","hash":{},"fn":container.program(7, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "/>\n <span class=\"ml-2\">" + ((stack1 = ((helper = (helper = helpers.displayName || (depth0 != null ? depth0.displayName : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"displayName","hash":{},"data":data}) : helper))) != null ? stack1 : "") + "</span>\n </label>\n"; },"7":function(container,depth0,helpers,partials,data) { return "checked"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.readonly : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.program(6, data, 0),"data":data})) != null ? stack1 : "") + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias1,(depth0 != null ? depth0.fieldErrorsTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/error"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { return "<div class=\"invalid-feedback d-block\"></div>\n"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/field-hints"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"hint-container " + ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.enable : depth0),{"name":"unless","hash":{},"fn":container.program(2, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "\" data-onscroll=\"onScroll\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.hints : depth0),{"name":"each","hash":{},"fn":container.program(4, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " </div>\n"; },"2":function(container,depth0,helpers,partials,data) { return "d-none"; },"4":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"hint " + ((stack1 = helpers["if"].call(alias1,(data && data.index),"===",(depths[1] != null ? depths[1].cursor : depths[1]),{"name":"if","hash":{},"fn":container.program(5, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "\"\n data-index=\"" + container.escapeExpression(((helper = (helper = helpers.index || (data && data.index)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(alias1,{"name":"index","hash":{},"data":data}) : helper))) + "\" data-onclick=\"onChoice\">\n" + ((stack1 = helpers["if"].call(alias1,(depths[1] != null ? depths[1].hintTempalate : depths[1]),{"name":"if","hash":{},"fn":container.program(7, data, 0, blockParams, depths),"inverse":container.program(9, data, 0, blockParams, depths),"data":data})) != null ? stack1 : "") + " </div>\n"; },"5":function(container,depth0,helpers,partials,data) { return "active"; },"7":function(container,depth0,helpers,partials,data,blockParams,depths) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depths[1] != null ? depths[1].hintTempalate : depths[1]),depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"9":function(container,depth0,helpers,partials,data) { var helper; return " " + container.escapeExpression(((helper = (helper = helpers.display || (depth0 != null ? depth0.display : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(depth0 != null ? depth0 : (container.nullContext || {}),{"name":"display","hash":{},"data":data}) : helper))) + "\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),((stack1 = (depth0 != null ? depth0.hints : depth0)) != null ? stack1.length : stack1),{"name":"if","hash":{},"fn":container.program(1, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : ""); },"useData":true,"useDepths":true}); this["Handlebars"]["templates"]["adhara-form-fields/help"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return " <small id=\"" + alias4(((helper = (helper = helpers.name || (depth0 != null ? depth0.name : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"name","hash":{},"data":data}) : helper))) + "-help\" class=\"form-text text-muted\">" + alias4(((helper = (helper = helpers.helpText || (depth0 != null ? depth0.helpText : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"helpText","hash":{},"data":data}) : helper))) + "</small>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.helpText : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : ""); },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/index"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.labelTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})); },"3":function(container,depth0,helpers,partials,data) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"input-group mb-2\">\n" + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.prependTemplate : depth0),{"name":"if","hash":{},"fn":container.program(4, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias1,(depth0 != null ? depth0.fieldTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n" + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.appendTemplate : depth0),{"name":"if","hash":{},"fn":container.program(6, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " </div>\n"; },"4":function(container,depth0,helpers,partials,data) { return " <div class=\"input-group-prepend\">\n " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.prependTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n </div>\n"; },"6":function(container,depth0,helpers,partials,data) { return " <div class=\"input-group-append\">\n " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.appendTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n </div>\n"; },"8":function(container,depth0,helpers,partials,data) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.fieldTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"10":function(container,depth0,helpers,partials,data) { return container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.helpTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})); },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isEditable : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "\n" + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.prependTemplate : depth0),"||",(depth0 != null ? depth0.appendTemplate : depth0),{"name":"if","hash":{},"fn":container.program(3, data, 0),"inverse":container.program(8, data, 0),"data":data})) != null ? stack1 : "") + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isEditable : depth0),{"name":"if","hash":{},"fn":container.program(10, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "\n" + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias1,(depth0 != null ? depth0.fieldErrorsTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/input"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),"adhara-form-fields/readonly",depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"3":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return " <input type=\"" + alias4(((helper = (helper = helpers.inputType || (depth0 != null ? depth0.inputType : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"inputType","hash":{},"data":data}) : helper))) + "\" " + alias4((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias4((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + " value=\"" + alias4(((helper = (helper = helpers.value || (depth0 != null ? depth0.value : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"value","hash":{},"data":data}) : helper))) + "\"\n data-onchange=\"onDataChange\" data-onpaste=\"onDataChange\" data-onkeyup=\"onDataChange\"/>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.readonly : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.program(3, data, 0),"data":data})) != null ? stack1 : ""); },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/label"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return " <label for=\"" + alias4(((helper = (helper = helpers.name || (depth0 != null ? depth0.name : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"name","hash":{},"data":data}) : helper))) + "\" " + alias4((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.labelAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias4((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.labelProperties : depth0),{"name":"addProps","hash":{},"data":data})) + ">" + ((stack1 = ((helper = (helper = helpers.displayName || (depth0 != null ? depth0.displayName : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"displayName","hash":{},"data":data}) : helper))) != null ? stack1 : "") + "</label>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.showLabel : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : ""); },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/non-editable"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return "-"; },"3":function(container,depth0,helpers,partials,data) { var helper; return container.escapeExpression(((helper = (helper = helpers.value || (depth0 != null ? depth0.value : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(depth0 != null ? depth0 : (container.nullContext || {}),{"name":"value","hash":{},"data":data}) : helper))); },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return "<div " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + ">\n " + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isBlank : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.program(3, data, 0),"data":data})) != null ? stack1 : "") + "\n</div>"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/readonly"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return "<div " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + ">\n " + alias3(((helper = (helper = helpers.value || (depth0 != null ? depth0.value : depth0)) != null ? helper : alias2),(typeof helper === "function" ? helper.call(alias1,{"name":"value","hash":{},"data":data}) : helper))) + "\n</div>"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/repeater-trails"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return "repeater-horizontal align-items-center d-flex"; },"3":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return " <div id=\"carouselExampleIndicators\" class=\"carousel slide\" data-ride=\"carousel\">\n <ol class=\"carousel-indicators\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.mutableData : depth0),{"name":"each","hash":{},"fn":container.program(4, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </ol>\n <div class=\"carousel-inner\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.mutableData : depth0),{"name":"each","hash":{},"fn":container.program(7, data, 2, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n <a class=\"carousel-control-prev\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"prev\">\n <span class=\"carousel-control-prev-icon\" aria-hidden=\"true\"></span>\n <span class=\"sr-only\">Previous</span>\n </a>\n <a class=\"carousel-control-next\" href=\"#carouselExampleIndicators\" role=\"button\" data-slide=\"next\">\n <span class=\"carousel-control-next-icon\" aria-hidden=\"true\"></span>\n <span class=\"sr-only\">Next</span>\n </a>\n </div>\n"; },"4":function(container,depth0,helpers,partials,data) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}); return " <li data-target=\"#carouselExampleIndicators\"\n data-slide-to=\"" + container.escapeExpression(((helper = (helper = helpers.index || (depth0 != null ? depth0.index : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(alias1,{"name":"index","hash":{},"data":data}) : helper))) + "\"\n class=\"" + ((stack1 = helpers.unless.call(alias1,(data && data.index),{"name":"unless","hash":{},"fn":container.program(5, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + "\"></li>\n"; },"5":function(container,depth0,helpers,partials,data) { return "active"; },"7":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=container.lambda, alias2=container.escapeExpression, alias3=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"" + alias2(alias1((depths[1] != null ? depths[1].repeaterFieldSetClass : depths[1]), depth0)) + " repeater-fieldset-container carousel-item" + ((stack1 = helpers.unless.call(alias3,blockParams[0][1],{"name":"unless","hash":{},"fn":container.program(8, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\"\n id=\"fieldset-" + alias2(alias1(blockParams[0][1], depth0)) + "-" + alias2(alias1((depths[1] != null ? depths[1].safeName : depths[1]), depth0)) + "\"\n data-idx='" + alias2(alias1(blockParams[0][1], depth0)) + "'>\n <div class=\"repeater-fieldset flex-1\">\n" + ((stack1 = helpers["if"].call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"if","hash":{},"fn":container.program(10, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " " + alias2((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias3,((stack1 = (depths[1] != null ? depths[1].settings : depths[1])) != null ? stack1.fieldSetTemplate : stack1),depth0,{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "\n </div>\n" + ((stack1 = helpers.unless.call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"unless","hash":{},"fn":container.program(12, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n"; },"8":function(container,depth0,helpers,partials,data) { return " active"; },"10":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"12":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"14":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1; return ((stack1 = helpers.each.call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.mutableData : depth0),{"name":"each","hash":{},"fn":container.program(15, data, 2, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : ""); },"15":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=container.lambda, alias2=container.escapeExpression, alias3=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"" + alias2(alias1((depths[1] != null ? depths[1].repeaterFieldSetClass : depths[1]), depth0)) + " repeater-fieldset-container\"\n id=\"fieldset-" + alias2(alias1(blockParams[0][1], depth0)) + "-" + alias2(alias1((depths[1] != null ? depths[1].safeName : depths[1]), depth0)) + "\"\n data-idx='" + alias2(alias1(blockParams[0][1], depth0)) + "'>\n <div class=\"repeater-fieldset flex-1\">\n" + ((stack1 = helpers["if"].call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"if","hash":{},"fn":container.program(16, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " " + alias2((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias3,((stack1 = (depths[1] != null ? depths[1].settings : depths[1])) != null ? stack1.fieldSetTemplate : stack1),depth0,{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "\n </div>\n" + ((stack1 = helpers.unless.call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"unless","hash":{},"fn":container.program(18, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n"; },"16":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"18":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"20":function(container,depth0,helpers,partials,data) { return "d-flex"; },"22":function(container,depth0,helpers,partials,data) { return "<div class=\"repeater-fieldset flex-1\"></div>"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=container.escapeExpression; return "<div class=\"repeater " + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\">\n" + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"if","hash":{},"fn":container.program(3, data, 0, blockParams, depths),"inverse":container.program(14, data, 0, blockParams, depths),"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " <div class=\"" + alias2(container.lambda((depths[1] != null ? depths[1].repeaterFieldSetClass : depths[1]), depth0)) + " repeater-fieldset-container new-fieldset " + ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"unless","hash":{},"fn":container.program(20, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\">\n " + ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"unless","hash":{},"fn":container.program(22, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\n <div class=\"modifiers d-flex add-modifier\">\n <div class=\"add modifier\" data-onclick=\"addFieldSet\"></div>\n <span class=\"pointer\" data-onclick=\"addFieldSet\">" + alias2(((helper = (helper = helpers.addNewText || (depth0 != null ? depth0.addNewText : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(alias1,{"name":"addNewText","hash":{},"data":data,"blockParams":blockParams}) : helper))) + "</span>\n </div>\n </div>\n</div>"; },"useData":true,"useDepths":true,"useBlockParams":true}); this["Handlebars"]["templates"]["adhara-form-fields/repeater"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return "repeater-horizontal align-items-center d-flex"; },"3":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=container.lambda, alias2=container.escapeExpression, alias3=depth0 != null ? depth0 : (container.nullContext || {}); return " <div class=\"" + alias2(alias1((depths[1] != null ? depths[1].repeaterFieldSetClass : depths[1]), depth0)) + " repeater-fieldset-container\"\n id=\"fieldset-" + alias2(alias1(blockParams[0][1], depth0)) + "-" + alias2(alias1((depths[1] != null ? depths[1].safeName : depths[1]), depth0)) + "\"\n data-idx='" + alias2(alias1(blockParams[0][1], depth0)) + "'>\n <div class=\"repeater-fieldset flex-1\">\n" + ((stack1 = helpers["if"].call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"if","hash":{},"fn":container.program(4, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " " + alias2((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(alias3,((stack1 = (depths[1] != null ? depths[1].settings : depths[1])) != null ? stack1.fieldSetTemplate : stack1),depth0,{"name":"include","hash":{},"data":data,"blockParams":blockParams})) + "\n </div>\n" + ((stack1 = helpers.unless.call(alias3,(depths[1] != null ? depths[1].isHorizontal : depths[1]),{"name":"unless","hash":{},"fn":container.program(6, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n"; },"4":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"6":function(container,depth0,helpers,partials,data,blockParams) { return " <div class=\"modifiers d-flex mb-3\">\n <div class=\"remove modifier\" data-idx='" + container.escapeExpression(container.lambda(blockParams[1][1], depth0)) + "' data-onclick=\"removeFieldSet\"></div>\n </div>\n"; },"8":function(container,depth0,helpers,partials,data) { return "d-flex"; },"10":function(container,depth0,helpers,partials,data) { return "<div class=\"repeater-fieldset flex-1\"></div>"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=container.escapeExpression; return "<div class=\"repeater-container\">\n <div class=\"repeater " + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.mutableData : depth0),{"name":"each","hash":{},"fn":container.program(3, data, 2, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + " </div>\n\n <div class=\"" + alias2(container.lambda((depths[1] != null ? depths[1].repeaterFieldSetClass : depths[1]), depth0)) + " repeater-fieldset-container new-fieldset " + ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"unless","hash":{},"fn":container.program(8, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\">\n " + ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.isHorizontal : depth0),{"name":"unless","hash":{},"fn":container.program(10, data, 0, blockParams, depths),"inverse":container.noop,"data":data,"blockParams":blockParams})) != null ? stack1 : "") + "\n <div class=\"modifiers d-flex add-modifier\">\n <div class=\"add modifier\" data-onclick=\"addFieldSet\"></div>\n <span class=\"pointer\" data-onclick=\"addFieldSet\">" + alias2(((helper = (helper = helpers.addNewText || (depth0 != null ? depth0.addNewText : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(alias1,{"name":"addNewText","hash":{},"data":data,"blockParams":blockParams}) : helper))) + "</span>\n </div>\n </div>\n</div>"; },"useData":true,"useDepths":true,"useBlockParams":true}); this["Handlebars"]["templates"]["adhara-form-fields/select"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),"adhara-form-fields/readonly",depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"3":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return " <select " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + " data-onchange=\"onDataChange\">\n" + ((stack1 = helpers.each.call(alias1,(depth0 != null ? depth0.options : depth0),{"name":"each","hash":{},"fn":container.program(4, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " </select>\n"; },"4":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; return " <option value=\"" + alias4(((helper = (helper = helpers.value || (depth0 != null ? depth0.value : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"value","hash":{},"data":data}) : helper))) + "\" " + ((stack1 = helpers["if"].call(alias1,(helpers.fn_call || (depth0 && depth0.fn_call) || alias2).call(alias1,(depths[1] != null ? depths[1].isSelectedValue : depths[1]),(depth0 != null ? depth0.value : depth0),{"name":"fn_call","hash":{},"data":data}),{"name":"if","hash":{},"fn":container.program(5, data, 0, blockParams, depths),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " " + alias4((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.attributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias4((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.properties : depth0),{"name":"addProps","hash":{},"data":data})) + ">" + alias4(((helper = (helper = helpers.display || (depth0 != null ? depth0.display : depth0)) != null ? helper : alias2),(typeof helper === alias3 ? helper.call(alias1,{"name":"display","hash":{},"data":data}) : helper))) + "</option>\n"; },"5":function(container,depth0,helpers,partials,data) { return "selected"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data,blockParams,depths) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.readonly : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0, blockParams, depths),"inverse":container.program(3, data, 0, blockParams, depths),"data":data})) != null ? stack1 : ""); },"useData":true,"useDepths":true}); this["Handlebars"]["templates"]["adhara-form-fields/suggestible-selection"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.selectedTemplate : depth0),(depth0 != null ? depth0.value : depth0),{"name":"include","hash":{},"data":data})) + "\n"; },"3":function(container,depth0,helpers,partials,data) { var helper; return " <span class=\"text-muted\">" + container.escapeExpression(((helper = (helper = helpers.placeholder || (depth0 != null ? depth0.placeholder : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(depth0 != null ? depth0 : (container.nullContext || {}),{"name":"placeholder","hash":{},"data":data}) : helper))) + "</span>\n"; },"5":function(container,depth0,helpers,partials,data) { return " <div class=\"chevron fas fa-times\" data-onclick=\"removeSelection\"></div>\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1, helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return "<div class=\"suggestible-selection\">\n <a " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + "\n data-selected=\"" + alias3(container.lambda(((stack1 = (depth0 != null ? depth0.value : depth0)) != null ? stack1.value : stack1), depth0)) + "\"\n data-onclick=\"onFocusToggle\" data-focus=\"onFocusToggle\"\n data-onkeydown=\"onFocusToggle\" data-onblur=\"onFocusToggle\"\n onclick=\"event.preventDefault();\" href=\"javascript:void(0);\">\n" + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.value : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.program(3, data, 0),"data":data})) != null ? stack1 : "") + ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.value : depth0),{"name":"if","hash":{},"fn":container.program(5, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "") + " <div class=\"chevron fas fa-chevron-down\"></div>\n </a>\n <div class=\"suggestions d-none\" id=\"" + alias3(((helper = (helper = helpers.ts || (depth0 != null ? depth0.ts : depth0)) != null ? helper : alias2),(typeof helper === "function" ? helper.call(alias1,{"name":"ts","hash":{},"data":data}) : helper))) + "\"></div>\n</div>\n"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/suggestions"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return alias3((helpers.include || (depth0 && depth0.include) || alias2).call(alias1,(depth0 != null ? depth0.labelTemplate : depth0),depth0,{"name":"include","hash":{},"data":data})) + "\n<div class=\"suggestible-input\">\n <input type=\"text\" " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + "\n data-onfocus=\"onFocus\" data-onblur=\"onBlur\"\n data-onchange=\"onTermChange\" data-onpaste=\"onTermChange\"\n data-onkeyup=\"onTermChange\" data-onkeydown=\"onKeyDown\"\n autocomplete=\"new-password\"/>\n <div class=\"hints\" id=\"" + alias3(((helper = (helper = helpers.ts || (depth0 != null ? depth0.ts : depth0)) != null ? helper : alias2),(typeof helper === "function" ? helper.call(alias1,{"name":"ts","hash":{},"data":data}) : helper))) + "\"></div>\n</div>"; },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/textarea"] = Handlebars.template({"1":function(container,depth0,helpers,partials,data) { return " " + container.escapeExpression((helpers.include || (depth0 && depth0.include) || helpers.helperMissing).call(depth0 != null ? depth0 : (container.nullContext || {}),"adhara-form-fields/readonly",depth0,{"name":"include","hash":{},"data":data})) + "\n"; },"3":function(container,depth0,helpers,partials,data) { var helper, alias1=depth0 != null ? depth0 : (container.nullContext || {}), alias2=helpers.helperMissing, alias3=container.escapeExpression; return " <textarea " + alias3((helpers.addAttr || (depth0 && depth0.addAttr) || alias2).call(alias1,(depth0 != null ? depth0.fieldAttributes : depth0),{"name":"addAttr","hash":{},"data":data})) + " " + alias3((helpers.addProps || (depth0 && depth0.addProps) || alias2).call(alias1,(depth0 != null ? depth0.fieldProperties : depth0),{"name":"addProps","hash":{},"data":data})) + "\n data-onchange=\"onDataChange\" data-onpaste=\"onDataChange\" data-onkeyup=\"onDataChange\">" + alias3(((helper = (helper = helpers.value || (depth0 != null ? depth0.value : depth0)) != null ? helper : alias2),(typeof helper === "function" ? helper.call(alias1,{"name":"value","hash":{},"data":data}) : helper))) + "</textarea>\n\n"; },"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { var stack1; return ((stack1 = helpers["if"].call(depth0 != null ? depth0 : (container.nullContext || {}),(depth0 != null ? depth0.readonly : depth0),{"name":"if","hash":{},"fn":container.program(1, data, 0),"inverse":container.program(3, data, 0),"data":data})) != null ? stack1 : ""); },"useData":true}); this["Handlebars"]["templates"]["adhara-form-fields/wrapper"] = Handlebars.template({"compiler":[7,">= 4.0