@gov-cy/govcy-frontend-renderer
Version:
Render html for design elements of the Unified design system using njk or json template.
1,369 lines (1,361 loc) • 287 kB
JavaScript
(function() {(window.nunjucksPrecompiled = window.nunjucksPrecompiled || {})["utilities/govcyUtilities.njk"] = (function() {
function root(env, context, frame, runtime, cb) {
var lineno = 0;
var colno = 0;
var output = "";
try {
var parentTemplate = null;
var macro_t_1 = runtime.makeMacro(
["content", "lang", "isHTML"],
[],
function (l_content, l_lang, l_isHTML, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("content", l_content);
frame.set("lang", l_lang);
frame.set("isHTML", l_isHTML);
var t_2 = "";var t_3;
t_3 = env.getFilter("default").call(context, env.getFilter("default").call(context, l_lang,runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "globalData")),"site")),"lang")),"el");
frame.set("inlang", t_3, true);
if(frame.topLevel) {
context.setVariable("inlang", t_3);
}
if(frame.topLevel) {
context.addExport("inlang", t_3);
}
var t_4;
t_4 = env.getFilter("default").call(context, l_isHTML,false);
frame.set("inIsHTML", t_4, true);
if(frame.topLevel) {
context.setVariable("inIsHTML", t_4);
}
if(frame.topLevel) {
context.addExport("inIsHTML", t_4);
}
if(runtime.contextOrFrameLookup(context, frame, "inIsHTML")) {
t_2 += runtime.suppressValue(env.getFilter("safe").call(context, runtime.memberLookup((l_content),runtime.contextOrFrameLookup(context, frame, "inlang"))), env.opts.autoescape);
;
}
else {
t_2 += runtime.suppressValue(runtime.memberLookup((l_content),runtime.contextOrFrameLookup(context, frame, "inlang")), env.opts.autoescape);
;
}
;
frame = callerFrame;
return new runtime.SafeString(t_2);
});
context.addExport("govcyLocalizeContent");
context.setVariable("govcyLocalizeContent", macro_t_1);
var macro_t_5 = runtime.makeMacro(
["lang"],
[],
function (l_lang, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("lang", l_lang);
var t_6 = "";if(l_lang) {
t_6 += " lang=\"";
t_6 += runtime.suppressValue(l_lang, env.opts.autoescape);
t_6 += "\"";
;
}
;
frame = callerFrame;
return new runtime.SafeString(t_6);
});
context.addExport("govcyLangAttribute");
context.setVariable("govcyLangAttribute", macro_t_5);
var macro_t_7 = runtime.makeMacro(
["elements", "lang"],
[],
function (l_elements, l_lang, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("elements", l_elements);
frame.set("lang", l_lang);
var t_8 = "";env.getTemplate("govcyElement.njk", false, "utilities/govcyUtilities.njk", false, function(t_10,t_9) {
if(t_10) { cb(t_10); return; }
t_9.getExported(function(t_11,t_9) {
if(t_11) { cb(t_11); return; }
if(Object.prototype.hasOwnProperty.call(t_9, "govcyElement")) {
var t_12 = t_9.govcyElement;
} else {
cb(new Error("cannot import 'govcyElement'")); return;
}
context.setVariable("govcyElement", t_12);
frame = frame.push();
var t_15 = l_elements;
if(t_15) {t_15 = runtime.fromIterator(t_15);
var t_14 = t_15.length;
for(var t_13=0; t_13 < t_15.length; t_13++) {
var t_16 = t_15[t_13];
frame.set("element", t_16);
frame.set("loop.index", t_13 + 1);
frame.set("loop.index0", t_13);
frame.set("loop.revindex", t_14 - t_13);
frame.set("loop.revindex0", t_14 - t_13 - 1);
frame.set("loop.first", t_13 === 0);
frame.set("loop.last", t_13 === t_14 - 1);
frame.set("loop.length", t_14);
if(l_lang && !runtime.memberLookup((runtime.memberLookup((t_16),"params")),"lang")) {
var t_17;
t_17 = env.getFilter("merge").call(context, runtime.memberLookup((t_16),"params"),{"lang": l_lang});
frame.set("params", t_17, true);
if(frame.topLevel) {
context.setVariable("params", t_17);
}
if(frame.topLevel) {
context.addExport("params", t_17);
}
;
}
else {
var t_18;
t_18 = runtime.memberLookup((t_16),"params");
frame.set("params", t_18, true);
if(frame.topLevel) {
context.setVariable("params", t_18);
}
if(frame.topLevel) {
context.addExport("params", t_18);
}
;
}
t_8 += runtime.suppressValue((lineno = 33, colno = 29, runtime.callWrap(t_12, "govcyElement", context, [runtime.memberLookup((t_16),"element"),runtime.contextOrFrameLookup(context, frame, "params"),runtime.makeKeywordArgs({"caller": (function (){var macro_t_19 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_20 = "";;
frame = frame.pop();
return new runtime.SafeString(t_20);
});
return macro_t_19;})()})])), env.opts.autoescape);
;
}
}
frame = frame.pop();
})});
frame = callerFrame;
return new runtime.SafeString(t_8);
});
context.addExport("govcyElementsFromArray");
context.setVariable("govcyElementsFromArray", macro_t_7);
var macro_t_21 = runtime.makeMacro(
["key", "lang", "isHTML"],
[],
function (l_key, l_lang, l_isHTML, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("key", l_key);
frame.set("lang", l_lang);
frame.set("isHTML", l_isHTML);
var t_22 = "";var t_23;
t_23 = {"empty_text": {"en": "","el": ""},"backLink_back": {"el": "Πίσω","en": "Back"},"common_or": {"el": "Ή","en": "Or"},"common_and": {"el": "Και","en": "And"},"common_entry": {"en": "Entry","el": "Καταχώρηση"},"common_entries": {"en": "Entries","el": "Καταχωρήσεις"},"dateInput_dayLabel": {"el": "Μέρα","en": "Day"},"dateInput_monthLabel": {"el": "Μήνας","en": "Month"},"dateInput_yearLabel": {"el": "Χρόνος","en": "Year"},"dateInput_monthValue1": {"en": "January","el": "Ιανουάριος"},"dateInput_monthValue2": {"en": "February","el": "Φεβρουάριος"},"dateInput_monthValue3": {"en": "March","el": "Μάρτιος"},"dateInput_monthValue4": {"en": "April","el": "Απρίλιος"},"dateInput_monthValue5": {"en": "May","el": "Μάϊος"},"dateInput_monthValue6": {"en": "June","el": "Ιούνιος"},"dateInput_monthValue7": {"en": "July","el": "Ιούλιος"},"dateInput_monthValue8": {"en": "August","el": "Αύγουστος"},"dateInput_monthValue9": {"en": "September","el": "Σεπτέμβριος"},"dateInput_monthValue10": {"en": "October","el": "Οκτώβριος"},"dateInput_monthValue11": {"en": "November","el": "Νοέμβριος"},"dateInput_monthValue12": {"en": "December","el": "Δεκέμβριος"},"errorMessage_hiddenError": {"en": "Error","el": "Σφάλμα"},"errorSummary_header": {"en": "There is a problem","el": "Υπάρχει πρόβλημα"},"header_menu": {"en": "Menu","el": "Μενού"},"header_mainMenuAria": {"en": "Main menu","el": "Κύριο μενού"},"fileView_view": {"en": "View","el": "Προβολή"},"fileView_delete": {"en": "Delete","el": "Διαγραφή"},"progressList_completedLabel": {"en": "Completed","el": "Ολοκληρώθηκε"},"progressList_notCompletedLabel": {"en": "Not completed","el": "Δεν ολοκληρώθηκε"},"progressList_stepLabel": {"en": "Step","el": "Βήμα"},"progressList_ofLabel": {"en": "of","el": "από"},"radios_conditionalLabel": {"en": "This option expands and has more questions,","el": "Αυτή η επιλογή επεκτείνεται και έχει περισσότερες ερωτήσεις,"},"stepByStepStatic_step": {"en": "Step","el": "Βήμα"},"share_share": {"en": "Share","el": "Share (κοινή χρήση)"},"share_sms": {"en": "SMS","el": "SMS"},"share_email": {"en": "Email","el": "Email"},"share_preview": {"en": "Notification content","el": "Περιεχόμενο ειδοποίησης"},"share_copy": {"en": "Copy","el": "Αντιγραφή"},"share_copySuccess": {"en": "Copied","el": "Αντιγράφηκε"},"taskList_withStatus": {"en": "with status ","el": "με κατάσταση "},"textArea_charRemaining": {"en": "You have <span></span> characters remaining","el": "Έχετε <span></span> χαρακτήρες που απομένουν"},"textArea_charExceeding": {"en": "You have entered <span></span> characters more","el": "Έχετε περάσει <span></span> χαρακτήρες περισσότερους"},"textArea_wordRemaining": {"en": "You have <span></span> words remaining","el": "Έχετε <span></span> λέξεις που απομένουν"},"textArea_wordsExceeding": {"en": "You have entered <span></span> words more","el": "Έχετε περάσει <span></span> λέξεις περισσότερες"},"userName_signOut": {"en": "Sign out","el": "Αποσύνδεση"},"userName_fromUser": {"en": "from user","el": "από το χρήστη"},"warning": {"en": "Warning","el": "Προσοχή"}};
frame.set("govcyContent", t_23, true);
if(frame.topLevel) {
context.setVariable("govcyContent", t_23);
}
if(frame.topLevel) {
context.addExport("govcyContent", t_23);
}
var t_24;
t_24 = env.getFilter("default").call(context, env.getFilter("default").call(context, l_lang,runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "globalData")),"site")),"lang")),"el");
frame.set("inLang", t_24, true);
if(frame.topLevel) {
context.setVariable("inLang", t_24);
}
if(frame.topLevel) {
context.addExport("inLang", t_24);
}
var t_25;
t_25 = env.getFilter("default").call(context, l_isHTML,false);
frame.set("inIsHTML", t_25, true);
if(frame.topLevel) {
context.setVariable("inIsHTML", t_25);
}
if(frame.topLevel) {
context.addExport("inIsHTML", t_25);
}
if(runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "govcyContent")),l_key) && runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "govcyContent")),l_key)),runtime.contextOrFrameLookup(context, frame, "inLang"))) {
if(runtime.contextOrFrameLookup(context, frame, "inIsHTML")) {
t_22 += runtime.suppressValue(env.getFilter("safe").call(context, runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "govcyContent")),l_key)),runtime.contextOrFrameLookup(context, frame, "inLang"))), env.opts.autoescape);
;
}
else {
t_22 += runtime.suppressValue(runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "govcyContent")),l_key)),runtime.contextOrFrameLookup(context, frame, "inLang")), env.opts.autoescape);
;
}
;
}
;
frame = callerFrame;
return new runtime.SafeString(t_22);
});
context.addExport("govcyGetContent");
context.setVariable("govcyGetContent", macro_t_21);
if(parentTemplate) {
parentTemplate.rootRenderFunc(env, context, frame, runtime, cb);
} else {
cb(null, output);
}
;
} catch (e) {
cb(runtime.handleError(e, lineno, colno));
}
}
return {
root: root
};
})();
})();
(function() {(window.nunjucksPrecompiled = window.nunjucksPrecompiled || {})["elements/backLink.njk"] = (function() {
function root(env, context, frame, runtime, cb) {
var lineno = 0;
var colno = 0;
var output = "";
try {
var parentTemplate = null;
output += "\n";
var macro_t_1 = runtime.makeMacro(
["params"],
[],
function (l_params, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("params", l_params);
var t_2 = "";env.getTemplate("utilities/govcyUtilities.njk", false, "elements/backLink.njk", false, function(t_4,t_3) {
if(t_4) { cb(t_4); return; }
t_3.getExported(function(t_5,t_3) {
if(t_5) { cb(t_5); return; }
if(Object.prototype.hasOwnProperty.call(t_3, "govcyLocalizeContent")) {
var t_6 = t_3.govcyLocalizeContent;
} else {
cb(new Error("cannot import 'govcyLocalizeContent'")); return;
}
context.setVariable("govcyLocalizeContent", t_6);
if(Object.prototype.hasOwnProperty.call(t_3, "govcyLangAttribute")) {
var t_7 = t_3.govcyLangAttribute;
} else {
cb(new Error("cannot import 'govcyLangAttribute'")); return;
}
context.setVariable("govcyLangAttribute", t_7);
if(Object.prototype.hasOwnProperty.call(t_3, "govcyGetContent")) {
var t_8 = t_3.govcyGetContent;
} else {
cb(new Error("cannot import 'govcyGetContent'")); return;
}
context.setVariable("govcyGetContent", t_8);
var t_9;
t_9 = (runtime.memberLookup((l_params),"text")?(lineno = 11, colno = 35, runtime.callWrap(t_6, "govcyLocalizeContent", context, [runtime.memberLookup((l_params),"text"),runtime.memberLookup((l_params),"lang")])):(lineno = 11, colno = 98, runtime.callWrap(t_8, "govcyGetContent", context, ["backLink_back",runtime.memberLookup((l_params),"lang")])));
frame.set("text", t_9, true);
if(frame.topLevel) {
context.setVariable("text", t_9);
}
if(frame.topLevel) {
context.addExport("text", t_9);
}
var t_10;
t_10 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"href"),"javascript:history.back()");
frame.set("href", t_10, true);
if(frame.topLevel) {
context.setVariable("href", t_10);
}
if(frame.topLevel) {
context.addExport("href", t_10);
}
t_2 += "<a class=\"govcy-back-link";
if(runtime.memberLookup((l_params),"classes")) {
t_2 += " ";
t_2 += runtime.suppressValue(runtime.memberLookup((l_params),"classes"), env.opts.autoescape);
;
}
t_2 += "\" href=\"";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "href"), env.opts.autoescape);
t_2 += "\"";
t_2 += runtime.suppressValue((lineno = 13, colno = 120, runtime.callWrap(t_7, "govcyLangAttribute", context, [runtime.memberLookup((l_params),"lang")])), env.opts.autoescape);
t_2 += ">";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "text"), env.opts.autoescape);
t_2 += "</a>";
})});
frame = callerFrame;
return new runtime.SafeString(t_2);
});
context.addExport("backLink");
context.setVariable("backLink", macro_t_1);
if(parentTemplate) {
parentTemplate.rootRenderFunc(env, context, frame, runtime, cb);
} else {
cb(null, output);
}
;
} catch (e) {
cb(runtime.handleError(e, lineno, colno));
}
}
return {
root: root
};
})();
})();
(function() {(window.nunjucksPrecompiled = window.nunjucksPrecompiled || {})["elements/button.njk"] = (function() {
function root(env, context, frame, runtime, cb) {
var lineno = 0;
var colno = 0;
var output = "";
try {
var parentTemplate = null;
output += "\n";
var macro_t_1 = runtime.makeMacro(
["params"],
[],
function (l_params, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("params", l_params);
var t_2 = "";env.getTemplate("utilities/govcyUtilities.njk", false, "elements/button.njk", false, function(t_4,t_3) {
if(t_4) { cb(t_4); return; }
t_3.getExported(function(t_5,t_3) {
if(t_5) { cb(t_5); return; }
if(Object.prototype.hasOwnProperty.call(t_3, "govcyLocalizeContent")) {
var t_6 = t_3.govcyLocalizeContent;
} else {
cb(new Error("cannot import 'govcyLocalizeContent'")); return;
}
context.setVariable("govcyLocalizeContent", t_6);
if(Object.prototype.hasOwnProperty.call(t_3, "govcyLangAttribute")) {
var t_7 = t_3.govcyLangAttribute;
} else {
cb(new Error("cannot import 'govcyLangAttribute'")); return;
}
context.setVariable("govcyLangAttribute", t_7);
var t_8;
t_8 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"variant"),"primary");
frame.set("variant", t_8, true);
if(frame.topLevel) {
context.setVariable("variant", t_8);
}
if(frame.topLevel) {
context.addExport("variant", t_8);
}
var t_9;
t_9 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"type"),"button");
frame.set("type", t_9, true);
if(frame.topLevel) {
context.setVariable("type", t_9);
}
if(frame.topLevel) {
context.addExport("type", t_9);
}
t_2 += "<button type=\"";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "type"), env.opts.autoescape);
t_2 += "\"";
if(runtime.memberLookup((l_params),"id")) {
t_2 += " id=\"";
t_2 += runtime.suppressValue(runtime.memberLookup((l_params),"id"), env.opts.autoescape);
t_2 += "\" ";
;
}
t_2 += "class=\"govcy-btn-";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "variant"), env.opts.autoescape);
if(runtime.memberLookup((l_params),"classes")) {
t_2 += " ";
t_2 += runtime.suppressValue(runtime.memberLookup((l_params),"classes"), env.opts.autoescape);
;
}
t_2 += "\"";
if(runtime.memberLookup((l_params),"prototypeNavigate")) {
t_2 += " onclick=\"location.href='";
t_2 += runtime.suppressValue(runtime.memberLookup((l_params),"prototypeNavigate"), env.opts.autoescape);
t_2 += "'\"";
;
}
t_2 += runtime.suppressValue((lineno = 16, colno = 285, runtime.callWrap(t_7, "govcyLangAttribute", context, [runtime.memberLookup((l_params),"lang")])), env.opts.autoescape);
t_2 += ">";
t_2 += runtime.suppressValue((lineno = 16, colno = 325, runtime.callWrap(t_6, "govcyLocalizeContent", context, [runtime.memberLookup((l_params),"text"),runtime.memberLookup((l_params),"lang")])), env.opts.autoescape);
t_2 += "</button>";
})});
frame = callerFrame;
return new runtime.SafeString(t_2);
});
context.addExport("button");
context.setVariable("button", macro_t_1);
if(parentTemplate) {
parentTemplate.rootRenderFunc(env, context, frame, runtime, cb);
} else {
cb(null, output);
}
;
} catch (e) {
cb(runtime.handleError(e, lineno, colno));
}
}
return {
root: root
};
})();
})();
(function() {(window.nunjucksPrecompiled = window.nunjucksPrecompiled || {})["elements/checkboxes.njk"] = (function() {
function root(env, context, frame, runtime, cb) {
var lineno = 0;
var colno = 0;
var output = "";
try {
var parentTemplate = null;
var macro_t_1 = runtime.makeMacro(
["params", "item", "index", "lang"],
[],
function (l_params, l_item, l_index, l_lang, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("params", l_params);
frame.set("item", l_item);
frame.set("index", l_index);
frame.set("lang", l_lang);
var t_2 = "";var t_3;
t_3 = (!env.getTest("defined").call(context, runtime.memberLookup((l_params),"value")) === true?[]:((env.getTest("iterable").call(context, runtime.memberLookup((l_params),"value")) === true?runtime.memberLookup((l_params),"value"):[runtime.memberLookup((l_params),"value")])));
frame.set("checkboxValues", t_3, true);
if(frame.topLevel) {
context.setVariable("checkboxValues", t_3);
}
if(frame.topLevel) {
context.addExport("checkboxValues", t_3);
}
env.getTemplate("utilities/govcyUtilities.njk", false, "elements/checkboxes.njk", false, function(t_5,t_4) {
if(t_5) { cb(t_5); return; }
t_4.getExported(function(t_6,t_4) {
if(t_6) { cb(t_6); return; }
if(Object.prototype.hasOwnProperty.call(t_4, "govcyLocalizeContent")) {
var t_7 = t_4.govcyLocalizeContent;
} else {
cb(new Error("cannot import 'govcyLocalizeContent'")); return;
}
context.setVariable("govcyLocalizeContent", t_7);
if(Object.prototype.hasOwnProperty.call(t_4, "govcyLangAttribute")) {
var t_8 = t_4.govcyLangAttribute;
} else {
cb(new Error("cannot import 'govcyLangAttribute'")); return;
}
context.setVariable("govcyLangAttribute", t_8);
if(Object.prototype.hasOwnProperty.call(t_4, "govcyGetContent")) {
var t_9 = t_4.govcyGetContent;
} else {
cb(new Error("cannot import 'govcyGetContent'")); return;
}
context.setVariable("govcyGetContent", t_9);
env.getTemplate("elements/hint.njk", false, "elements/checkboxes.njk", false, function(t_11,t_10) {
if(t_11) { cb(t_11); return; }
t_10.getExported(function(t_12,t_10) {
if(t_12) { cb(t_12); return; }
if(Object.prototype.hasOwnProperty.call(t_10, "hint")) {
var t_13 = t_10.hint;
} else {
cb(new Error("cannot import 'hint'")); return;
}
context.setVariable("hint", t_13);
env.getTemplate("elements/label.njk", false, "elements/checkboxes.njk", false, function(t_15,t_14) {
if(t_15) { cb(t_15); return; }
t_14.getExported(function(t_16,t_14) {
if(t_16) { cb(t_16); return; }
if(Object.prototype.hasOwnProperty.call(t_14, "label")) {
var t_17 = t_14.label;
} else {
cb(new Error("cannot import 'label'")); return;
}
context.setVariable("label", t_17);
if(runtime.memberLookup((l_item),"altOrText")) {
var t_18;
t_18 = (function() {
var output = "";
output += runtime.suppressValue((lineno = 31, colno = 47, runtime.callWrap(t_7, "govcyLocalizeContent", context, [runtime.memberLookup((l_item),"altOrText"),l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("orText", t_18, true);
if(frame.topLevel) {
context.setVariable("orText", t_18);
}
if(frame.topLevel) {
context.addExport("orText", t_18);
}
;
}
else {
var t_19;
t_19 = (function() {
var output = "";
output += runtime.suppressValue((lineno = 33, colno = 42, runtime.callWrap(t_9, "govcyGetContent", context, ["common_or",l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("orText", t_19, true);
if(frame.topLevel) {
context.setVariable("orText", t_19);
}
if(frame.topLevel) {
context.addExport("orText", t_19);
}
;
}
if(runtime.memberLookup((l_item),"altAndText")) {
var t_20;
t_20 = (function() {
var output = "";
output += runtime.suppressValue((lineno = 37, colno = 48, runtime.callWrap(t_7, "govcyLocalizeContent", context, [runtime.memberLookup((l_item),"altAndText"),l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("andText", t_20, true);
if(frame.topLevel) {
context.setVariable("andText", t_20);
}
if(frame.topLevel) {
context.addExport("andText", t_20);
}
;
}
else {
var t_21;
t_21 = (function() {
var output = "";
output += runtime.suppressValue((lineno = 39, colno = 43, runtime.callWrap(t_9, "govcyGetContent", context, ["common_and",l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("andText", t_21, true);
if(frame.topLevel) {
context.setVariable("andText", t_21);
}
if(frame.topLevel) {
context.addExport("andText", t_21);
}
;
}
var t_22;
t_22 = runtime.memberLookup((l_params),"id") + "" + "-option-" + "" + l_index;
frame.set("optionId", t_22, true);
if(frame.topLevel) {
context.setVariable("optionId", t_22);
}
if(frame.topLevel) {
context.addExport("optionId", t_22);
}
if(runtime.memberLookup((l_item),"hint")) {
var t_23;
t_23 = env.getFilter("join").call(context, [runtime.contextOrFrameLookup(context, frame, "optionId"),"-hint"]);
frame.set("hintId", t_23, true);
if(frame.topLevel) {
context.setVariable("hintId", t_23);
}
if(frame.topLevel) {
context.addExport("hintId", t_23);
}
;
}
else {
var t_24;
t_24 = "";
frame.set("hintId", t_24, true);
if(frame.topLevel) {
context.setVariable("hintId", t_24);
}
if(frame.topLevel) {
context.addExport("hintId", t_24);
}
;
}
if(runtime.memberLookup((l_item),"type") == "or") {
t_2 += "<p class=\"govcy-ml-3 govcy-mb-3\">";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "orText"), env.opts.autoescape);
t_2 += "</p>";
t_17 = (function() {
var output = "";
output += "\n <span class=\"govcy-visually-hidden-error\">";
output += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "orText"), env.opts.autoescape);
output += ", </span>";
output += runtime.suppressValue((lineno = 53, colno = 96, runtime.callWrap(t_7, "govcyLocalizeContent", context, [runtime.memberLookup((l_item),"text"),l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("label", t_17, true);
if(frame.topLevel) {
context.setVariable("label", t_17);
}
if(frame.topLevel) {
context.addExport("label", t_17);
}
;
}
else {
if(runtime.memberLookup((l_item),"type") == "and") {
t_2 += "<p class=\"govcy-ml-3 govcy-mb-3\">";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "andText"), env.opts.autoescape);
t_2 += "</p>";
t_17 = (function() {
var output = "";
output += "\n <span class=\"govcy-visually-hidden-error\">";
output += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "andText"), env.opts.autoescape);
output += ", </span>";
output += runtime.suppressValue((lineno = 58, colno = 97, runtime.callWrap(t_7, "govcyLocalizeContent", context, [runtime.memberLookup((l_item),"text"),l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("label", t_17, true);
if(frame.topLevel) {
context.setVariable("label", t_17);
}
if(frame.topLevel) {
context.addExport("label", t_17);
}
;
}
else {
t_17 = (function() {
var output = "";
output += runtime.suppressValue((lineno = 61, colno = 45, runtime.callWrap(t_7, "govcyLocalizeContent", context, [runtime.memberLookup((l_item),"text"),l_lang])), env.opts.autoescape);
;
return output;
})()
;
frame.set("label", t_17, true);
if(frame.topLevel) {
context.setVariable("label", t_17);
}
if(frame.topLevel) {
context.addExport("label", t_17);
}
;
}
;
}
t_2 += "<div class=\"govcy-checkbox\">\n <input class=\"govcy-checkbox-input\" name=\"";
t_2 += runtime.suppressValue(runtime.memberLookup((l_params),"name"), env.opts.autoescape);
t_2 += "\"";
if(runtime.inOperator(runtime.memberLookup((l_item),"value"),runtime.contextOrFrameLookup(context, frame, "checkboxValues"))) {
t_2 += " checked";
;
}
t_2 += " value=\"";
t_2 += runtime.suppressValue(runtime.memberLookup((l_item),"value"), env.opts.autoescape);
t_2 += "\" type=\"checkbox\" id=\"";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "optionId"), env.opts.autoescape);
t_2 += "\" ";
if(runtime.memberLookup((l_item),"hint")) {
t_2 += " aria-describedby=\"";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "hintId"), env.opts.autoescape);
t_2 += "\"";
;
}
t_2 += ">\n <label class=\"govcy-label\" for=\"";
t_2 += runtime.suppressValue(runtime.contextOrFrameLookup(context, frame, "optionId"), env.opts.autoescape);
t_2 += "\">";
t_2 += runtime.suppressValue(env.getFilter("safe").call(context, t_17), env.opts.autoescape);
t_2 += "</label>";
t_2 += runtime.suppressValue((lineno = 68, colno = 16, runtime.callWrap(t_13, "hint", context, [{"hint": runtime.memberLookup((l_item),"hint"),"id": runtime.contextOrFrameLookup(context, frame, "hintId"),"lang": l_lang},runtime.makeKeywordArgs({"caller": (function (){var macro_t_25 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_26 = "";;
frame = frame.pop();
return new runtime.SafeString(t_26);
});
return macro_t_25;})()})])), env.opts.autoescape);
t_2 += "\n</div>";
})})})})})});
frame = callerFrame;
return new runtime.SafeString(t_2);
});
context.setVariable("_checkboxItem", macro_t_1);
output += "\n";
output += "\n";
var macro_t_27 = runtime.makeMacro(
["params"],
[],
function (l_params, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("params", l_params);
var t_28 = "";var t_29;
t_29 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"isPageHeading"),false);
frame.set("isPageHeading", t_29, true);
if(frame.topLevel) {
context.setVariable("isPageHeading", t_29);
}
if(frame.topLevel) {
context.addExport("isPageHeading", t_29);
}
if(runtime.memberLookup((l_params),"legend") && runtime.memberLookup((l_params),"id") && runtime.memberLookup((l_params),"name")) {
env.getTemplate("elements/fieldset.njk", false, "elements/checkboxes.njk", false, function(t_31,t_30) {
if(t_31) { cb(t_31); return; }
t_30.getExported(function(t_32,t_30) {
if(t_32) { cb(t_32); return; }
if(Object.prototype.hasOwnProperty.call(t_30, "fieldset")) {
var t_33 = t_30.fieldset;
} else {
cb(new Error("cannot import 'fieldset'")); return;
}
context.setVariable("fieldset", t_33);
env.getTemplate("elements/hint.njk", false, "elements/checkboxes.njk", false, function(t_35,t_34) {
if(t_35) { cb(t_35); return; }
t_34.getExported(function(t_36,t_34) {
if(t_36) { cb(t_36); return; }
if(Object.prototype.hasOwnProperty.call(t_34, "hint")) {
var t_37 = t_34.hint;
} else {
cb(new Error("cannot import 'hint'")); return;
}
context.setVariable("hint", t_37);
env.getTemplate("elements/legend.njk", false, "elements/checkboxes.njk", false, function(t_39,t_38) {
if(t_39) { cb(t_39); return; }
t_38.getExported(function(t_40,t_38) {
if(t_40) { cb(t_40); return; }
if(Object.prototype.hasOwnProperty.call(t_38, "legend")) {
var t_41 = t_38.legend;
} else {
cb(new Error("cannot import 'legend'")); return;
}
context.setVariable("legend", t_41);
env.getTemplate("elements/errorMessage.njk", false, "elements/checkboxes.njk", false, function(t_43,t_42) {
if(t_43) { cb(t_43); return; }
t_42.getExported(function(t_44,t_42) {
if(t_44) { cb(t_44); return; }
if(Object.prototype.hasOwnProperty.call(t_42, "errorMessage")) {
var t_45 = t_42.errorMessage;
} else {
cb(new Error("cannot import 'errorMessage'")); return;
}
context.setVariable("errorMessage", t_45);
env.getTemplate("elements/formControl.njk", false, "elements/checkboxes.njk", false, function(t_47,t_46) {
if(t_47) { cb(t_47); return; }
t_46.getExported(function(t_48,t_46) {
if(t_48) { cb(t_48); return; }
if(Object.prototype.hasOwnProperty.call(t_46, "formControl")) {
var t_49 = t_46.formControl;
} else {
cb(new Error("cannot import 'formControl'")); return;
}
context.setVariable("formControl", t_49);
if(runtime.memberLookup((l_params),"hint")) {
var t_50;
t_50 = env.getFilter("join").call(context, [runtime.memberLookup((l_params),"id"),"-hint"]);
frame.set("hintId", t_50, true);
if(frame.topLevel) {
context.setVariable("hintId", t_50);
}
if(frame.topLevel) {
context.addExport("hintId", t_50);
}
;
}
else {
var t_51;
t_51 = "";
frame.set("hintId", t_51, true);
if(frame.topLevel) {
context.setVariable("hintId", t_51);
}
if(frame.topLevel) {
context.addExport("hintId", t_51);
}
;
}
if(runtime.memberLookup((l_params),"error")) {
var t_52;
t_52 = env.getFilter("join").call(context, [runtime.memberLookup((l_params),"id"),"-error"]);
frame.set("errorId", t_52, true);
if(frame.topLevel) {
context.setVariable("errorId", t_52);
}
if(frame.topLevel) {
context.addExport("errorId", t_52);
}
;
}
else {
var t_53;
t_53 = "";
frame.set("errorId", t_53, true);
if(frame.topLevel) {
context.setVariable("errorId", t_53);
}
if(frame.topLevel) {
context.addExport("errorId", t_53);
}
;
}
if(runtime.memberLookup((l_params),"error") || runtime.memberLookup((l_params),"hint")) {
var t_54;
t_54 = runtime.contextOrFrameLookup(context, frame, "hintId") + "" + " " + "" + runtime.contextOrFrameLookup(context, frame, "errorId");
frame.set("ariaDescribedBy", t_54, true);
if(frame.topLevel) {
context.setVariable("ariaDescribedBy", t_54);
}
if(frame.topLevel) {
context.addExport("ariaDescribedBy", t_54);
}
;
}
else {
var t_55;
t_55 = "";
frame.set("ariaDescribedBy", t_55, true);
if(frame.topLevel) {
context.setVariable("ariaDescribedBy", t_55);
}
if(frame.topLevel) {
context.addExport("ariaDescribedBy", t_55);
}
;
}
t_28 += runtime.suppressValue((lineno = 135, colno = 20, runtime.callWrap(t_33, "fieldset", context, [{"ariaDescribedby": runtime.contextOrFrameLookup(context, frame, "ariaDescribedBy"),"classes": runtime.memberLookup((l_params),"classes"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_56 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_57 = "";t_57 += "\n ";
t_57 += runtime.suppressValue((lineno = 136, colno = 22, runtime.callWrap(t_41, "legend", context, [{"legend": runtime.memberLookup((l_params),"legend"),"isPageHeading": runtime.contextOrFrameLookup(context, frame, "isPageHeading"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_58 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_59 = "";;
frame = frame.pop();
return new runtime.SafeString(t_59);
});
return macro_t_58;})()})])), env.opts.autoescape);
env.getTemplate("utilities/govcyUtilities.njk", false, "elements/checkboxes.njk", false, function(t_61,t_60) {
if(t_61) { cb(t_61); return; }
t_60.getExported(function(t_62,t_60) {
if(t_62) { cb(t_62); return; }
if(Object.prototype.hasOwnProperty.call(t_60, "govcyElementsFromArray")) {
var t_63 = t_60.govcyElementsFromArray;
} else {
cb(new Error("cannot import 'govcyElementsFromArray'")); return;
}
frame.set("govcyElementsFromArray", t_63);
t_57 += runtime.suppressValue((lineno = 140, colno = 33, runtime.callWrap(t_63, "govcyElementsFromArray", context, [runtime.memberLookup((l_params),"elements"),runtime.memberLookup((l_params),"lang")])), env.opts.autoescape);
t_57 += "\n ";
t_57 += runtime.suppressValue((lineno = 141, colno = 27, runtime.callWrap(t_49, "formControl", context, [{"isError": (runtime.memberLookup((l_params),"hideFormControlError")?false:runtime.memberLookup((l_params),"error"))},runtime.makeKeywordArgs({"caller": (function (){var macro_t_64 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_65 = "";t_65 += "\n ";
t_65 += runtime.suppressValue((lineno = 142, colno = 24, runtime.callWrap(t_37, "hint", context, [{"hint": runtime.memberLookup((l_params),"hint"),"id": runtime.contextOrFrameLookup(context, frame, "hintId"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_66 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_67 = "";;
frame = frame.pop();
return new runtime.SafeString(t_67);
});
return macro_t_66;})()})])), env.opts.autoescape);
t_65 += runtime.suppressValue((lineno = 144, colno = 32, runtime.callWrap(t_45, "errorMessage", context, [{"message": runtime.memberLookup((l_params),"error"),"id": runtime.contextOrFrameLookup(context, frame, "errorId"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_68 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_69 = "";;
frame = frame.pop();
return new runtime.SafeString(t_69);
});
return macro_t_68;})()})])), env.opts.autoescape);
t_65 += "\n ";
frame = frame.push();
var t_72 = runtime.memberLookup((l_params),"items");
if(t_72) {t_72 = runtime.fromIterator(t_72);
var t_71 = t_72.length;
for(var t_70=0; t_70 < t_72.length; t_70++) {
var t_73 = t_72[t_70];
frame.set("item", t_73);
frame.set("loop.index", t_70 + 1);
frame.set("loop.index0", t_70);
frame.set("loop.revindex", t_71 - t_70);
frame.set("loop.revindex0", t_71 - t_70 - 1);
frame.set("loop.first", t_70 === 0);
frame.set("loop.last", t_70 === t_71 - 1);
frame.set("loop.length", t_71);
if(t_73) {
t_65 += runtime.suppressValue((lineno = 148, colno = 37, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "_checkboxItem"), "_checkboxItem", context, [l_params,t_73,runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "loop")),"index"),runtime.memberLookup((l_params),"lang")])), env.opts.autoescape);
;
}
;
}
}
frame = frame.pop();
;
frame = frame.pop();
return new runtime.SafeString(t_65);
});
return macro_t_64;})()})])), env.opts.autoescape);
t_57 += "\n ";
})});
frame = frame.pop();
return new runtime.SafeString(t_57);
});
return macro_t_56;})()})])), env.opts.autoescape);
})})})})})})})})})});
}
;
frame = callerFrame;
return new runtime.SafeString(t_28);
});
context.addExport("checkboxes");
context.setVariable("checkboxes", macro_t_27);
if(parentTemplate) {
parentTemplate.rootRenderFunc(env, context, frame, runtime, cb);
} else {
cb(null, output);
}
;
} catch (e) {
cb(runtime.handleError(e, lineno, colno));
}
}
return {
root: root
};
})();
})();
(function() {(window.nunjucksPrecompiled = window.nunjucksPrecompiled || {})["elements/dateInput.njk"] = (function() {
function root(env, context, frame, runtime, cb) {
var lineno = 0;
var colno = 0;
var output = "";
try {
var parentTemplate = null;
output += "\n";
output += "\n";
var macro_t_1 = runtime.makeMacro(
["params"],
[],
function (l_params, kwargs) {
var callerFrame = frame;
frame = new runtime.Frame();
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
frame.set("params", l_params);
var t_2 = "";var t_3;
t_3 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"isPageHeading"),false);
frame.set("isPageHeading", t_3, true);
if(frame.topLevel) {
context.setVariable("isPageHeading", t_3);
}
if(frame.topLevel) {
context.addExport("isPageHeading", t_3);
}
var t_4;
t_4 = env.getFilter("default").call(context, runtime.memberLookup((l_params),"variant"),"mobile");
frame.set("variant", t_4, true);
if(frame.topLevel) {
context.setVariable("variant", t_4);
}
if(frame.topLevel) {
context.addExport("variant", t_4);
}
if(runtime.memberLookup((l_params),"legend") && runtime.memberLookup((l_params),"id") && runtime.memberLookup((l_params),"name")) {
env.getTemplate("utilities/govcyUtilities.njk", false, "elements/dateInput.njk", false, function(t_6,t_5) {
if(t_6) { cb(t_6); return; }
t_5.getExported(function(t_7,t_5) {
if(t_7) { cb(t_7); return; }
if(Object.prototype.hasOwnProperty.call(t_5, "govcyLocalizeContent")) {
var t_8 = t_5.govcyLocalizeContent;
} else {
cb(new Error("cannot import 'govcyLocalizeContent'")); return;
}
context.setVariable("govcyLocalizeContent", t_8);
if(Object.prototype.hasOwnProperty.call(t_5, "govcyLangAttribute")) {
var t_9 = t_5.govcyLangAttribute;
} else {
cb(new Error("cannot import 'govcyLangAttribute'")); return;
}
context.setVariable("govcyLangAttribute", t_9);
if(Object.prototype.hasOwnProperty.call(t_5, "govcyGetContent")) {
var t_10 = t_5.govcyGetContent;
} else {
cb(new Error("cannot import 'govcyGetContent'")); return;
}
context.setVariable("govcyGetContent", t_10);
env.getTemplate("elements/fieldset.njk", false, "elements/dateInput.njk", false, function(t_12,t_11) {
if(t_12) { cb(t_12); return; }
t_11.getExported(function(t_13,t_11) {
if(t_13) { cb(t_13); return; }
if(Object.prototype.hasOwnProperty.call(t_11, "fieldset")) {
var t_14 = t_11.fieldset;
} else {
cb(new Error("cannot import 'fieldset'")); return;
}
context.setVariable("fieldset", t_14);
env.getTemplate("elements/hint.njk", false, "elements/dateInput.njk", false, function(t_16,t_15) {
if(t_16) { cb(t_16); return; }
t_15.getExported(function(t_17,t_15) {
if(t_17) { cb(t_17); return; }
if(Object.prototype.hasOwnProperty.call(t_15, "hint")) {
var t_18 = t_15.hint;
} else {
cb(new Error("cannot import 'hint'")); return;
}
context.setVariable("hint", t_18);
env.getTemplate("elements/legend.njk", false, "elements/dateInput.njk", false, function(t_20,t_19) {
if(t_20) { cb(t_20); return; }
t_19.getExported(function(t_21,t_19) {
if(t_21) { cb(t_21); return; }
if(Object.prototype.hasOwnProperty.call(t_19, "legend")) {
var t_22 = t_19.legend;
} else {
cb(new Error("cannot import 'legend'")); return;
}
context.setVariable("legend", t_22);
env.getTemplate("elements/errorMessage.njk", false, "elements/dateInput.njk", false, function(t_24,t_23) {
if(t_24) { cb(t_24); return; }
t_23.getExported(function(t_25,t_23) {
if(t_25) { cb(t_25); return; }
if(Object.prototype.hasOwnProperty.call(t_23, "errorMessage")) {
var t_26 = t_23.errorMessage;
} else {
cb(new Error("cannot import 'errorMessage'")); return;
}
context.setVariable("errorMessage", t_26);
env.getTemplate("elements/formControl.njk", false, "elements/dateInput.njk", false, function(t_28,t_27) {
if(t_28) { cb(t_28); return; }
t_27.getExported(function(t_29,t_27) {
if(t_29) { cb(t_29); return; }
if(Object.prototype.hasOwnProperty.call(t_27, "formControl")) {
var t_30 = t_27.formControl;
} else {
cb(new Error("cannot import 'formControl'")); return;
}
context.setVariable("formControl", t_30);
var t_31;
t_31 = (lineno = 35, colno = 38, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_dayLabel",runtime.memberLookup((l_params),"lang")]));
frame.set("dayLabel", t_31, true);
if(frame.topLevel) {
context.setVariable("dayLabel", t_31);
}
if(frame.topLevel) {
context.addExport("dayLabel", t_31);
}
var t_32;
t_32 = (lineno = 36, colno = 40, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthLabel",runtime.memberLookup((l_params),"lang")]));
frame.set("monthLabel", t_32, true);
if(frame.topLevel) {
context.setVariable("monthLabel", t_32);
}
if(frame.topLevel) {
context.addExport("monthLabel", t_32);
}
var t_33;
t_33 = (lineno = 37, colno = 39, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_yearLabel",runtime.memberLookup((l_params),"lang")]));
frame.set("yearLabel", t_33, true);
if(frame.topLevel) {
context.setVariable("yearLabel", t_33);
}
if(frame.topLevel) {
context.addExport("yearLabel", t_33);
}
var t_34;
t_34 = (lineno = 38, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue1",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue1", t_34, true);
if(frame.topLevel) {
context.setVariable("monthValue1", t_34);
}
if(frame.topLevel) {
context.addExport("monthValue1", t_34);
}
var t_35;
t_35 = (lineno = 39, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue2",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue2", t_35, true);
if(frame.topLevel) {
context.setVariable("monthValue2", t_35);
}
if(frame.topLevel) {
context.addExport("monthValue2", t_35);
}
var t_36;
t_36 = (lineno = 40, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue3",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue3", t_36, true);
if(frame.topLevel) {
context.setVariable("monthValue3", t_36);
}
if(frame.topLevel) {
context.addExport("monthValue3", t_36);
}
var t_37;
t_37 = (lineno = 41, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue4",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue4", t_37, true);
if(frame.topLevel) {
context.setVariable("monthValue4", t_37);
}
if(frame.topLevel) {
context.addExport("monthValue4", t_37);
}
var t_38;
t_38 = (lineno = 42, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue5",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue5", t_38, true);
if(frame.topLevel) {
context.setVariable("monthValue5", t_38);
}
if(frame.topLevel) {
context.addExport("monthValue5", t_38);
}
var t_39;
t_39 = (lineno = 43, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue6",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue6", t_39, true);
if(frame.topLevel) {
context.setVariable("monthValue6", t_39);
}
if(frame.topLevel) {
context.addExport("monthValue6", t_39);
}
var t_40;
t_40 = (lineno = 44, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue7",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue7", t_40, true);
if(frame.topLevel) {
context.setVariable("monthValue7", t_40);
}
if(frame.topLevel) {
context.addExport("monthValue7", t_40);
}
var t_41;
t_41 = (lineno = 45, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue8",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue8", t_41, true);
if(frame.topLevel) {
context.setVariable("monthValue8", t_41);
}
if(frame.topLevel) {
context.addExport("monthValue8", t_41);
}
var t_42;
t_42 = (lineno = 46, colno = 41, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue9",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue9", t_42, true);
if(frame.topLevel) {
context.setVariable("monthValue9", t_42);
}
if(frame.topLevel) {
context.addExport("monthValue9", t_42);
}
var t_43;
t_43 = (lineno = 47, colno = 42, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue10",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue10", t_43, true);
if(frame.topLevel) {
context.setVariable("monthValue10", t_43);
}
if(frame.topLevel) {
context.addExport("monthValue10", t_43);
}
var t_44;
t_44 = (lineno = 48, colno = 42, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue11",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue11", t_44, true);
if(frame.topLevel) {
context.setVariable("monthValue11", t_44);
}
if(frame.topLevel) {
context.addExport("monthValue11", t_44);
}
var t_45;
t_45 = (lineno = 49, colno = 42, runtime.callWrap(t_10, "govcyGetContent", context, ["dateInput_monthValue12",runtime.memberLookup((l_params),"lang")]));
frame.set("monthValue12", t_45, true);
if(frame.topLevel) {
context.setVariable("monthValue12", t_45);
}
if(frame.topLevel) {
context.addExport("monthValue12", t_45);
}
if(runtime.memberLookup((l_params),"hint")) {
var t_46;
t_46 = env.getFilter("join").call(context, [runtime.memberLookup((l_params),"id"),"-hint"]);
frame.set("hintId", t_46, true);
if(frame.topLevel) {
context.setVariable("hintId", t_46);
}
if(frame.topLevel) {
context.addExport("hintId", t_46);
}
;
}
else {
var t_47;
t_47 = "";
frame.set("hintId", t_47, true);
if(frame.topLevel) {
context.setVariable("hintId", t_47);
}
if(frame.topLevel) {
context.addExport("hintId", t_47);
}
;
}
if(runtime.memberLookup((l_params),"error")) {
var t_48;
t_48 = env.getFilter("join").call(context, [runtime.memberLookup((l_params),"id"),"-error"]);
frame.set("errorId", t_48, true);
if(frame.topLevel) {
context.setVariable("errorId", t_48);
}
if(frame.topLevel) {
context.addExport("errorId", t_48);
}
;
}
else {
var t_49;
t_49 = "";
frame.set("errorId", t_49, true);
if(frame.topLevel) {
context.setVariable("errorId", t_49);
}
if(frame.topLevel) {
context.addExport("errorId", t_49);
}
;
}
if(runtime.memberLookup((l_params),"error") || runtime.memberLookup((l_params),"hint")) {
var t_50;
t_50 = runtime.contextOrFrameLookup(context, frame, "hintId") + "" + " " + "" + runtime.contextOrFrameLookup(context, frame, "errorId");
frame.set("ariaDescribedBy", t_50, true);
if(frame.topLevel) {
context.setVariable("ariaDescribedBy", t_50);
}
if(frame.topLevel) {
context.addExport("ariaDescribedBy", t_50);
}
;
}
else {
var t_51;
t_51 = "";
frame.set("ariaDescribedBy", t_51, true);
if(frame.topLevel) {
context.setVariable("ariaDescribedBy", t_51);
}
if(frame.topLevel) {
context.addExport("ariaDescribedBy", t_51);
}
;
}
t_2 += runtime.suppressValue((lineno = 68, colno = 20, runtime.callWrap(t_14, "fieldset", context, [{"ariaDescribedby": runtime.contextOrFrameLookup(context, frame, "ariaDescribedBy"),"classes": runtime.memberLookup((l_params),"classes"),"ariaRole": "group","lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_52 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_53 = "";t_53 += "\n ";
t_53 += runtime.suppressValue((lineno = 69, colno = 22, runtime.callWrap(t_22, "legend", context, [{"legend": runtime.memberLookup((l_params),"legend"),"isPageHeading": runtime.contextOrFrameLookup(context, frame, "isPageHeading"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_54 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_55 = "";;
frame = frame.pop();
return new runtime.SafeString(t_55);
});
return macro_t_54;})()})])), env.opts.autoescape);
t_53 += "\n ";
t_53 += runtime.suppressValue((lineno = 70, colno = 27, runtime.callWrap(t_30, "formControl", context, [{"isError": (runtime.memberLookup((l_params),"hideFormControlError")?false:runtime.memberLookup((l_params),"error"))},runtime.makeKeywordArgs({"caller": (function (){var macro_t_56 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_57 = "";t_57 += "\n ";
t_57 += runtime.suppressValue((lineno = 71, colno = 24, runtime.callWrap(t_18, "hint", context, [{"hint": runtime.memberLookup((l_params),"hint"),"id": runtime.contextOrFrameLookup(context, frame, "hintId"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_58 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_59 = "";;
frame = frame.pop();
return new runtime.SafeString(t_59);
});
return macro_t_58;})()})])), env.opts.autoescape);
t_57 += runtime.suppressValue((lineno = 73, colno = 32, runtime.callWrap(t_26, "errorMessage", context, [{"message": runtime.memberLookup((l_params),"error"),"id": runtime.contextOrFrameLookup(context, frame, "errorId"),"lang": runtime.memberLookup((l_params),"lang")},runtime.makeKeywordArgs({"caller": (function (){var macro_t_60 = runtime.makeMacro(
[],
[],
function (kwargs) {
var callerFrame = frame;
frame = frame.push(true);
kwargs = kwargs || {};
if (Object.prototype.hasOwnProperty.call(kwargs, "caller")) {
frame.set("caller", kwargs.caller); }
var t_61 = "";;
frame = frame.pop();
return new runtime.SafeString(t_61);
});
return macro_t_60;})()})])), env.opts.autoescape);
t_57 += "<div class=\"govcy-d-flex govcy-flex-wrap\"";
t_57 += runtime.suppressValue((lineno = 75, colno = 74, runtime.callWrap(t_9, "gov