adhara
Version:
foundation for any kind of website: microframework
512 lines (454 loc) • 87.2 kB
JavaScript
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\">×</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