formsflow-theming
Version:
US Web Design System templates for form.io
1 lines • 86 kB
JavaScript
!function(n,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("Formio")):"function"==typeof define&&define.amd?define(["Formio"],e):"object"==typeof exports?exports.uswds=e(require("Formio")):n.uswds=e(n.Formio)}(self,(function(n){return function(){var e={7507:function(n,e,r){"use strict";var t=this&&this.__spreadArray||function(n,e,r){if(r||2===arguments.length)for(var t,o=0,l=e.length;o<l;o++)!t&&o in e||(t||(t=Array.prototype.slice.call(e,0,o)),t[o]=e[o]);return n.concat(t||Array.prototype.slice.call(e))};Object.defineProperty(e,"__esModule",{value:!0});var o=r(5098).Components.components.checkbox.editForm;e.default=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return o.apply(void 0,t([[{key:"display",components:[{type:"checkbox",input:!0,weight:1e3,label:"Tile view",tooltip:"Tile view for this component",key:"tileView"}]}]],n,!1))}},1187:function(n,e,r){"use strict";var t,o=this&&this.__extends||(t=function(n,e){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r])},t(n,e)},function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var l=r(5098),a=r(7507),i=function(n){function e(){return null!==n&&n.apply(this,arguments)||this}return o(e,n),e.prototype.render=function(e){return this.noField=!0,n.prototype.render.call(this,e)},e.editForm=a.default,e}(l.Components.components.checkbox);e.default=i},9293:function(n,e,r){"use strict";var t=this&&this.__spreadArray||function(n,e,r){if(r||2===arguments.length)for(var t,o=0,l=e.length;o<l;o++)!t&&o in e||(t||(t=Array.prototype.slice.call(e,0,o)),t[o]=e[o]);return n.concat(t||Array.prototype.slice.call(e))};Object.defineProperty(e,"__esModule",{value:!0});var o=r(5098).Components.components.radio.editForm;e.default=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return o.apply(void 0,t([[{key:"display",components:[{type:"checkbox",input:!0,weight:1e3,label:"Tile view",tooltip:"Tile view for this component",key:"tileView"}]}]],n,!1))}},343:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(5098),o=r(9293),l=t.Components.components.radio;l.editForm=o.default;var a=l.prototype.render;l.prototype.render=function(){return this.noField=!0,a.call(this)},e.default=l},193:function(n,e,r){"use strict";var t,o=this&&this.__extends||(t=function(n,e){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r])},t(n,e)},function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var l=function(n){function e(){return null!==n&&n.apply(this,arguments)||this}return o(e,n),e.prototype.choicesOptions=function(){var e=n.prototype.choicesOptions.call(this);return e.classNames.containerInner+=" formsflow-select maxw-full",e},e}(r(5098).Components.components.select);e.default=l},8110:function(n,e,r){"use strict";var t=this&&this.__spreadArray||function(n,e,r){if(r||2===arguments.length)for(var t,o=0,l=e.length;o<l;o++)!t&&o in e||(t||(t=Array.prototype.slice.call(e,0,o)),t[o]=e[o]);return n.concat(t||Array.prototype.slice.call(e))};Object.defineProperty(e,"__esModule",{value:!0});var o=r(5098).Components.components.button.editForm,l=r(6620);e.default=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return o.apply(void 0,t([[{key:"display",components:l.default}]],n,!1))}},3696:function(n,e,r){"use strict";var t,o=this&&this.__extends||(t=function(n,e){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r])},t(n,e)},function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var l=r(5098),a=r(8110),i=l.Components.components.button,s=l.Components.components.field,u=function(n){function e(){return null!==n&&n.apply(this,arguments)||this}return o(e,n),e.prototype.getInputInfo=function(){var n=this.inputInfo;switch(n.attr.class="formsflow-button",this.component.theme){case"secondary":n.attr.class+=" formsflow-button--secondary";break;case"info":case"accent-cool":n.attr.class+=" formsflow-button--accent-cool";break;case"success":n.attr.class+=" bg-green";break;case"danger":n.attr.class+=" bg-secondary-vivid";break;case"warning":n.attr.class+=" formsflow-button--accent-warm";break;case"base":n.attr.class+=" formsflow-button--base";break;case"outline":n.attr.class+=" formsflow-button--outline"}return this.component.customClass&&(n.attr.class+=" ".concat(this.component.customClass)),n},e.prototype.render=function(){return(this.viewOnly||this.options.hideButtons)&&(this._visible=!1),s.prototype.render.call(this,this.renderTemplate("button",{component:this.component,input:this.getInputInfo()}))},e.editForm=a.default,e}(i);e.default=u},6620:function(n,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=[{type:"select",key:"theme",overrideEditForm:!0,label:"Theme",input:!0,tooltip:"The color theme of this button.",dataSrc:"values",weight:140,data:{values:[{label:"Default",value:"primary"},{label:"Secondary",value:"secondary"},{label:"Accent Cool",value:"accent-cool"},{label:"Base",value:"base"},{label:"Outline",value:"outline"}]}}]},5178:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(193),o=r(343),l=r(3696),a=r(1187),i=r(4224);e.default={select:t.default,radio:o.default,button:l.default,checkbox:a.default,selectboxes:i.default}},9966:function(n,e,r){"use strict";var t=this&&this.__spreadArray||function(n,e,r){if(r||2===arguments.length)for(var t,o=0,l=e.length;o<l;o++)!t&&o in e||(t||(t=Array.prototype.slice.call(e,0,o)),t[o]=e[o]);return n.concat(t||Array.prototype.slice.call(e))};Object.defineProperty(e,"__esModule",{value:!0});var o=r(5098).Components.components.selectboxes.editForm;e.default=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return o.apply(void 0,t([[{key:"display",components:[{type:"checkbox",input:!0,weight:1e3,label:"Tile view",tooltip:"Tile view for this component",key:"tileView"}]}]],n,!1))}},4224:function(n,e,r){"use strict";var t,o=this&&this.__extends||(t=function(n,e){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r])},t(n,e)},function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var l=r(5098),a=r(9966),i=function(n){function e(){return null!==n&&n.apply(this,arguments)||this}return o(e,n),e.editForm=a.default,e}(l.Components.components.selectboxes);e.default=i},5146:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(603);e.default={uswds:t.default}},7471:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";if(Array.prototype.join,n.mode.autocomplete){for(var t in r+='\r\n <div class="address-autocomplete-container">\r\n <input\r\n ref="'+(null==(e=n.ref.searchInput)?"":e)+'"\r\n class="formsflow-input maxw-full",\r\n ',n.inputAttributes)r+="\r\n "+(null==(e=t)?"":e)+'="'+(null==(e=n.inputAttributes[t])?"":e)+'"\r\n ';r+='\r\n value="'+(null==(e=n.displayValue)?"":e)+'"\r\n autocomplete="off"\r\n >\r\n ',n.component.disableClearIcon||(r+='\r\n <i\r\n class="address-autocomplete-remove-value-icon fa fa-times"\r\n tabindex="'+(null==(e=n.inputAttributes.tabindex)?"":e)+'"\r\n ref="'+(null==(e=n.ref.removeValueIcon)?"":e)+'"\r\n ></i>\r\n '),r+="\r\n </div>\r\n"}return r+="\r\n",n.self.manualModeEnabled&&(r+='\r\n <div class="formsflow-checkbox">\r\n <input\r\n id="cb-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n ref="'+(null==(e=n.ref.modeSwitcher)?"":e)+'"\r\n type="checkbox"\r\n class="formsflow-checkbox__input"\r\n ',n.mode.manual&&(r+="checked=true"),r+="\r\n ",n.disabled&&(r+="disabled=true"),r+='\r\n ></input>\r\n <label\r\n class="formsflow-checkbox__label padding-left-0 text-indent-0"\r\n for="cb-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n >\r\n '+(null==(e=n.component.switchToManualModeLabel)?"":e)+"\r\n </label>\r\n </div>\r\n"),r+="\r\n",n.self.manualMode&&(r+='\r\n <div ref="'+(null==(e=n.nestedKey)?"":e)+'">\r\n '+(null==(e=n.children)?"":e)+"\r\n </div>\r\n"),r+"\r\n"}},1860:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(7471);e.default={form:t.default}},5150:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div id="'+(null==(e=n.attrs.id)?"":e)+'" class="formsflow-alert formsflow-alert--'+(null==(e="danger"===n.type?"error":n.type)?"":e)+' formsflow-alert--no-icon">\r\n '+(null==(e=n.message)?"":e)+'\r\n <span class="formsflow-sr-only" id="hotkey-i-'+(null==(e=n.form._id)?"":e)+'">'+(null==(e=n.t("errorListHotkey"))?"":e)+"</span>\r\n</div>\r\n"}},38:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(5150);e.default={form:t.default}},5642:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div aria-label="'+(null==(e=n.childComponent.label)?"":e)+" "+(null==(e=n.childComponent.type)?"":e)+' container" class="builder-component" ref="dragComponent" tabindex="0">\r\n ',n.disableBuilderActions||(r+='\r\n <div role="application" tabindex="0" aria-label="Action buttons. Use up and down arrows to navigate through action buttons" class="component-btn-group" id="buttons-'+(null==(e=n.childComponent.id)?"":e)+'" data-noattach="true" ref="buttonGroup">\r\n <div\r\n role="button"\r\n aria-label="Remove button. Click to remove component from the form"\r\n tabindex="-1"\r\n class="formsflow-button formsflow-button--secondary component-settings-button component-settings-button-remove"\r\n ref="removeComponent"\r\n >\r\n <i class="'+(null==(e=n.iconClass("remove"))?"":e)+'"></i>\r\n </div>\r\n <div\r\n role="button"\r\n aria-label="Copy button. Click to copy component"\r\n tabindex="-1"\r\n class="formsflow-button formsflow-button--outline component-settings-button component-settings-button-copy"\r\n ref="copyComponent"\r\n >\r\n <i class="'+(null==(e=n.iconClass("copy"))?"":e)+'"></i>\r\n </div>\r\n <div\r\n role="button"\r\n aria-label="Paste below button. Click to paste component below the current component"\r\n tabindex="-1"\r\n class="formsflow-button formsflow-button--outline component-settings-button component-settings-button-paste"\r\n ref="pasteComponent"\r\n >\r\n <i class="'+(null==(e=n.iconClass("save"))?"":e)+'"></i>\r\n </div>\r\n <div\r\n role="button"\r\n aria-label="Move button"\r\n tabindex="-1"\r\n class="formsflow-button formsflow-button--outline component-settings-button component-settings-button-move"\r\n ref="moveComponent"\r\n >\r\n <i class="'+(null==(e=n.iconClass("move"))?"":e)+'"></i>\r\n </div>\r\n <div\r\n role="button"\r\n aria-label="Edit button. Click to open component settings modal window"\r\n tabindex="-1"\r\n class="formsflow-button formsflow-button--accent-cool component-settings-button component-settings-button-edit"\r\n ref="editComponent"\r\n >\r\n <i class="'+(null==(e=n.iconClass("cog"))?"":e)+'"></i>\r\n </div>\r\n </div>\r\n '),r+"\r\n "+(null==(e=n.html)?"":e)+"\r\n</div>\r\n"}},7485:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(5642);e.default={form:t.default}},8401:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div class="builder-components drag-container formio-builder-'+(null==(e=n.type)?"":e)+'" ref="'+(null==(e=n.key)?"":e)+'-container">\r\n '+(null==(e=n.html)?"":e)+"\r\n</div>\r\n"}},545:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(8401);e.default={form:t.default}},2615:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div class="grid-row grid-gap">\r\n <div class="grid-col mobile:grid-col-6">\r\n <p class="font-body-md">'+(null==(e=n.t(n.componentInfo.title))?"":e)+" "+(null==(e=n.t("Component"))?"":e)+'</p>\r\n </div>\r\n <div class="grid-col mobile:grid-col-6">\r\n <div class="float-right" style="margin-right: 20px; margin-top: 10px">\r\n <a href="'+(null==(e=n.t(n.componentInfo.documentation))?"":e)+'" target="_blank">\r\n <i class="'+(null==(e=n.iconClass("new-window"))?"":e)+'"> '+(null==(e=n.t("Help"))?"":e)+'</i>\r\n </a>\r\n </div>\r\n </div>\r\n</div>\r\n<div class="grid-row grid-gap">\r\n <div class="grid-col ',n.preview?r+="mobile:grid-col-6":r+="mobile:grid-col-12",r+='">\r\n <div ref="editForm">\r\n '+(null==(e=n.editForm)?"":e)+"\r\n </div>\r\n ",n.preview||(r+='\r\n <div style="margin-top: 10px;">\r\n <button class="formsflow-button formsflow-button--accent-cool" style="margin-right: 10px;" ref="saveButton">'+(null==(e=n.t("Save"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--base" style="margin-right: 10px;" ref="cancelButton">'+(null==(e=n.t("Cancel"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--secondary" ref="removeButton">'+(null==(e=n.t("Remove"))?"":e)+"</button>\r\n </div>\r\n "),r+="\r\n </div>\r\n ",n.preview&&(r+='\r\n <div class="grid-col mobile:grid-col-6">\r\n <div class="formio-formsflow-card preview-panel">\r\n <div class="formio-formsflow-card-header">\r\n <h4 class="formio-formsflow-card-title margin-bottom-0">'+(null==(e=n.t("Preview"))?"":e)+'</h4>\r\n </div>\r\n <div class="formio-formsflow-card-body">\r\n <div class="component-preview" ref="preview">\r\n '+(null==(e=n.preview)?"":e)+"\r\n </div>\r\n </div>\r\n </div>\r\n ",n.componentInfo.help&&(r+='\r\n <div class="formio-formsflow-card formio-formsflow-card-body bg-base-lightest formio-settings-help">\r\n '+(null==(e=n.t(n.componentInfo.help))?"":e)+"\r\n </div>\r\n "),r+='\r\n <div style="margin-top: 10px;">\r\n <button class="formsflow-button formsflow-button--accent-cool" style="margin-right: 10px;" ref="saveButton">'+(null==(e=n.t("Save"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--base" style="margin-right: 10px;" ref="cancelButton">'+(null==(e=n.t("Cancel"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--secondary" ref="removeButton">'+(null==(e=n.t("Remove"))?"":e)+"</button>\r\n </div>\r\n </div>\r\n "),r+"\r\n</div>\r\n"}},8778:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(2615);e.default={form:t.default}},8637:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div\r\n class="formsflow-alert formsflow-alert--info formsflow-alert--no-icon no-drag"\r\n style="text-align:center;"\r\n role="alert"\r\n data-noattach="true"\r\n data-position="'+(null==(e=n.position)?"":e)+'"\r\n>\r\n <div clas="formsflow-alert__body">\r\n '+(null==(e=n.t("Drag and Drop a form component"))?"":e)+"\r\n </div>\r\n</div>\r\n"}},654:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(8637);e.default={form:t.default}},3944:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div class="form-builder-panel" ref="group-panel-'+(null==(e=n.groupKey)?"":e)+'">\r\n <div class="formsflow-accordion__heading form-builder-group-header" id="heading-'+(null==(e=n.groupKey)?"":e)+'">\r\n <h5 class="mb-0 mt-0 form-builder-group-heading">\r\n <button\r\n class="formsflow-accordion__button builder-group-button"\r\n type="button"\r\n data-toggle="collapse"\r\n data-target="#group-'+(null==(e=n.groupKey)?"":e)+'"\r\n data-parent="#'+(null==(e=n.groupId)?"":e)+'"\r\n aria-expanded="'+(null==(e=n.group.default)?"":e)+'"\r\n aria-controls="group-'+(null==(e=n.groupKey)?"":e)+'"\r\n ref="sidebar-anchor"\r\n >\r\n '+(null==(e=n.t(n.group.title))?"":e)+'\r\n </button>\r\n </h5>\r\n </div>\r\n <div\r\n id="group-'+(null==(e=n.groupKey)?"":e)+'"\r\n class="collapse '+(null==(e=n.group.default?" show":"")?"":e)+'"\r\n data-parent="#'+(null==(e=n.groupId)?"":e)+'"\r\n data-default="'+(null==(e=n.group.default)?"":e)+'"\r\n aria-labelledby="heading-'+(null==(e=n.groupKey)?"":e)+'"\r\n ref="sidebar-group"\r\n >\r\n <div\r\n id="group-container-'+(null==(e=n.groupKey)?"":e)+'"\r\n class="formsflow-accordion__content display-flex flex-column flex-align-stretch no-drop padding-1"\r\n ref="sidebar-container"\r\n >\r\n ',!n.group.componentOrder||n.group.componentOrder.forEach((function(t){r+='\r\n <span\r\n data-group="'+(null==(e=n.groupKey)?"":e)+'"\r\n data-key="'+(null==(e=n.group.components[t].key)?"":e)+'"\r\n data-type="'+(null==(e=n.group.components[t].schema.type)?"":e)+'"\r\n class="formsflow-button formsflow-button--default formcomponent drag-copy"\r\n >\r\n ',n.group.components[t].icon&&(r+='\r\n <i class="'+(null==(e=n.iconClass(n.group.components[t].icon))?"":e)+'" style="margin-right: 5px;"></i>\r\n '),r+="\r\n "+(null==(e=n.t(n.group.components[t].title))?"":e)+"\r\n </span>\r\n "})),r+="\r\n "+(null==(e=n.subgroups.join(""))?"":e)+"\r\n </div>\r\n </div>\r\n</div>\r\n"}},7688:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(3944);e.default={form:t.default}},9969:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div id="'+(null==(e=n.groupId)?"":e)+'" class="formsflow-accordion formsflow-accordion--bordered builder-sidebar'+(null==(e=n.scrollEnabled?" builder-sidebar_scroll":"")?"":e)+'" ref="sidebar">\r\n ',n.groups.forEach((function(n){r+="\r\n "+(null==(e=n)?"":e)+"\r\n "})),r+="\r\n</div>\r\n"}},6277:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(9969);e.default={form:t.default}},1277:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div class="formio builder grid-row grid-gap formbuilder">\r\n <div class="grid-col-4 mobile:grid-col-3 tablet:grid-col-2 formcomponents">\r\n '+(null==(e=n.sidebar)?"":e)+'\r\n </div>\r\n <div class="grid-col-8 mobile:grid-col-9 tablet:grid-col-10 formarea">\r\n <ol class="display-flex padding-105 bg-base-lightest formsflow-list--unstyled margin-bottom-2">\r\n ',n.pages.forEach((function(t,o){r+='\r\n <li class="margin-right-1">\r\n <span title="'+(null==(e=t.title)?"":e)+'" class="formsflow-tag ',o===n.self.page?r+="bg-primary":r+="bg-violet",r+=' wizard-page-label" ref="gotoPage">'+(null==(e=t.title)?"":e)+"</span>\r\n </li>\r\n "})),r+='\r\n <li class="margin-right-1">\r\n <span title="'+(null==(e=n.t("Create Page"))?"":e)+'" class="formsflow-tag bg-green wizard-page-label" ref="addPage">\r\n <i class="'+(null==(e=n.iconClass("plus"))?"":e)+'"></i> '+(null==(e=n.t("Page"))?"":e)+'\r\n </span>\r\n </li>\r\n </ol>\r\n <div ref="form">\r\n '+(null==(e=n.form)?"":e)+"\r\n </div>\r\n </div>\r\n</div>\r\n"}},3598:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(1277);e.default={form:t.default}},3890:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div class="formio builder grid-row grid-gap formbuilder">\r\n <div class="grid-col-4 mobile-lg:grid-col-3 tablet:grid-col-2 formcomponents">\r\n '+(null==(e=n.sidebar)?"":e)+'\r\n </div>\r\n <div class="grid-col-8 mobile-lg:grid-col-9 tablet:grid-col-10 formarea" ref="form">\r\n '+(null==(e=n.form)?"":e)+"\r\n </div>\r\n</div>\r\n"}},232:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(3890);e.default={form:t.default}},8853:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";for(var t in Array.prototype.join,r+="<"+(null==(e=n.input.type)?"":e)+'\r\n ref="button"\r\n ',n.input.attr)r+="\r\n "+(null==(e=t)?"":e)+'="'+(null==(e=n.input.attr[t])?"":e)+'"\r\n ';return r+='\r\n aria-labelledby="l-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n ',n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+"\r\n>\r\n "+(null==(e=n.input.content)?"":e)+"\r\n</"+(null==(e=n.input.type)?"":e)+'>\r\n<div ref="buttonMessageContainer">\r\n <span class="display-block margin-top-1 margin-bottom-105 help-block" ref="buttonMessage"></span>\r\n</div>\r\n'}},3392:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(8853);e.default={form:t.default}},6427:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";for(var t in Array.prototype.join,r+='<div\r\n ref="messageContainer"\r\n class="text-secondary-dark width-full margin-top-05 formio-errors"\r\n></div>\r\n\r\n<div class="formsflow-checkbox">\r\n <'+(null==(e=n.input.type)?"":e)+'\r\n id="'+(null==(e=n.id)?"":e)+"-"+(null==(e=n.input.attr.name)?"":e)+'"\r\n ref="input"\r\n class="formsflow-checkbox__input '+(null==(e=n.component.tileView?"formsflow-checkbox__input--tile":"")?"":e)+'"\r\n ',n.input.attr)r+="\r\n "+(null==(e=t)?"":e)+'="'+(null==(e=n.input.attr[t])?"":e)+'"\r\n ';return r+="\r\n ",n.checked&&(r+="checked=true"),r+='\r\n aria-required="'+(null==(e=n.component.validate.required)?"":e)+'"\r\n ',n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+="\r\n ></"+(null==(e=n.input.type)?"":e)+'>\r\n <label\r\n ref="label"\r\n class="'+(null==(e=n.input.labelClass)?"":e)+' formsflow-checkbox__label"\r\n for="'+(null==(e=n.id)?"":e)+"-"+(null==(e=n.input.attr.name)?"":e)+'"\r\n >\r\n '+(null==(e=n.input.label)?"":e)+"\r\n "+(null==(e=n.input.content)?"":e)+"\r\n ",n.component.tooltip&&(r+='\r\n <span ref="tooltip" data-tooltip="'+(null==(e=n.component.tooltip)?"":e)+'" class="'+(null==(e=n.iconClass("question-sign"))?"":e)+' text-base" tabindex="0"></span>\r\n '),r+="\r\n </label>\r\n</div>\r\n\r\n",n.component.description&&(r+='\r\n <div class="text-base-dark">\r\n <span id="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'">'+(null==(e=n.t(n.component.description))?"":e)+"</span>\r\n </div>\r\n"),r+"\r\n"}},8417:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<label class="'+(null==(e=n.input.labelClass)?"":e)+'">\r\n '+(null==(e=n.input.content)?"":e)+"\r\n ",n.self.labelIsHidden()||(r+="<span>"+(null==(e=n.input.label)?"":e)+"</span>"),r+='\r\n</label>\r\n<div ref="value">',n.checked?r+="True":r+="False",r+"</div>\r\n"}},2847:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(6427),o=r(8417);e.default={form:t.default,html:o.default}},9427:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div class="grid-row grid-gap">\r\n',n.component.columns.forEach((function(t,o){r+='\r\n <div class="',""!==n.size(t.size)&&(r+=(null==(e=n.size(t.size))?"":e)+":"),r+="grid-col-"+(null==(e=t.width)?"":e)+" grid-offset-"+(null==(e=t.offset)?"":e)+'" ref="'+(null==(e=n.columnKey)?"":e)+'">\r\n '+(null==(e=n.columnComponents[o])?"":e)+"\r\n </div>\r\n"})),r+="\r\n</div>\r\n"}},8422:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(9427);e.default={form:t.default}},4931:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div class="formio-component-modal-wrapper formio-component-modal-wrapper-'+(null==(e=n.component.type)?"":e)+'" ref="componentModalWrapper">\r\n <div ref="openModalWrapper"></div>\r\n <div class="formio-dialog formio-dialog-theme-default component-rendering-hidden" ref="modalWrapper">\r\n <div class="formio-dialog-overlay" ref="modalOverlay"></div>\r\n <div class="formio-dialog-content" aria-labelledby="ml-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'" ',n.self.isIE()||(r+=' role="dialog" '),r+=' ref="modalContents">\r\n <label class="formsflow-sr-only" id="ml-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'">'+(null==(e=n.t(n.component.label))?"":e)+(null==(e=n.self.isIE()?", dialog":"")?"":e)+'</label>\r\n <button class="formio-dialog-close float-right" title="Close" aria-label="Close button. Click to get back to the form" ref="modalCloseButton"></button>\r\n <div ref="modalContents">\r\n ',n.visible&&(r+="\r\n "+(null==(e=n.children)?"":e)+"\r\n "),r+'\r\n <div class="formio-dialog-buttons">\r\n <button class="formsflow-button formsflow-button--secondary" ref="modalClose" aria-label="Cancel button. Click to cancel the changes and get back to the form.">'+(null==(e=n.t("Cancel"))?"":e)+'</button>\r\n <button class="formsflow-button" ref="modalSave" aria-label="Save button. Click to save the changes and get back to the form.">'+(null==(e=n.t("Save"))?"":e)+'</button>\r\n </div>\r\n </div>\r\n <span class="formsflow-sr-only" ref="modalLiveRegion" aria-live="assertive"></span>\r\n </div>\r\n </div>\r\n</div>\r\n'}},3443:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(4931);e.default={form:t.default}},9679:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<div\r\n id="'+(null==(e=n.id)?"":e)+'"\r\n class="'+(null==(e="button"!==n.component.type?n.component.customClass:"")?"":e)+"\r\n formio-component-"+(null==(e=n.component.type)?"":e)+"\r\n "+(null==(e=n.self.hasInput?"formio-form-group":"formsflow-prose")?"":e)+"\r\n "+(null==(e=n.visible?"":"formio-hidden")?"":e)+'"\r\n ',n.styles&&(r+=' style="'+(null==(e=n.styles)?"":e)+'"'),r+='\r\n ref="component"\r\n>\r\n ',n.visible&&(r+="\r\n "+(null==(e=n.children)?"":e)+"\r\n "),r+"\r\n</div>\r\n"}},9792:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(9679);e.default={form:t.default}},1421:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div ref="'+(null==(e=n.nestedKey)?"":e)+'">\r\n '+(null==(e=n.children)?"":e)+"\r\n</div>\r\n"}},5750:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(1421);e.default={form:t.default}},1835:function(n,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={"formio-tab-panel-active":"formsflow-current","formio-tab-link-active":"formsflow-current","formio-tab-link-container-active":"formsflow-current","sr-only":"formsflow-sr-only","formio-form-error":"formsflow-form-group--error","formio-label-error":"formsflow-label--error","formio-input-success":"formsflow-input--success","formio-input-error":"formsflow-input--error","formio-modal-save":"formsflow-error","formio-alert-danger":"formsflow-alert formsflow-alert--error formsflow-alert--no-icon","formio-alert-success":"formsflow-alert formsflow-alert--success formsflow-alert--no-icon","formio-modal-cancel-button":"formsflow-button formsflow-button--secondary","formio-modal-confirm-button":"formsflow-button","form-control ui fluid selection dropdown":"formsflow-select maxw-full"}},6863:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<table\r\n class="formsflow-table datagrid-table"\r\n ',n.component.layoutFixed&&(r+='style="table-layout: fixed;"'),r+="\r\n>\r\n ",n.hasHeader&&(r+="\r\n <thead>\r\n <tr>\r\n ",n.columns.forEach((function(t){r+='\r\n <th scope="col" class="'+(null==(e=t.validate&&t.validate.required?"field-required":"")?"":e)+'">\r\n '+(null==(e=t.hideLabel?"":n.t(t.label||t.title))?"":e)+"\r\n ",t.tooltip&&(r+=' <i ref="tooltip" data-tooltip="'+(null==(e=n.component.tooltip)?"":e)+'" class="'+(null==(e=n.iconClass("question-sign"))?"":e)+' text-base"></i>'),r+="\r\n </th>\r\n "})),r+="\r\n ",n.hasExtraColumn&&(r+='\r\n <th scope="col">\r\n ',!n.builder&&n.hasAddButton&&n.hasTopSubmit&&(r+='\r\n <button class="formsflow-button formio-button-add-row" ref="'+(null==(e=n.datagridKey)?"":e)+'-addRow" tabindex="'+(null==(e=n.tabIndex)?"":e)+'">\r\n <i class="'+(null==(e=n.iconClass("plus"))?"":e)+'"></i>'+(null==(e=n.t("Add Another"))?"":e)+"\r\n </button>\r\n "),r+="\r\n </th>\r\n "),r+="\r\n </tr>\r\n </thead>\r\n "),r+='\r\n <tbody ref="'+(null==(e=n.datagridKey)?"":e)+'-tbody">\r\n ',n.rows.forEach((function(t,o){r+="\r\n ",n.hasGroups&&n.groups[o]&&(r+='\r\n <tr ref="'+(null==(e=n.datagridKey)?"":e)+'-group-header" class="datagrid-group-header'+(null==(e=n.hasToggle?" clickable":"")?"":e)+'">\r\n <td\r\n ref="'+(null==(e=n.datagridKey)?"":e)+'-group-label"\r\n colspan="'+(null==(e=n.numColumns)?"":e)+'"\r\n class="datagrid-group-label">'+(null==(e=n.groups[o].label)?"":e)+"</td>\r\n </tr>\r\n "),r+='\r\n <tr ref="'+(null==(e=n.datagridKey)?"":e)+'-row">\r\n ',n.columns.forEach((function(o){r+='\r\n <td ref="'+(null==(e=n.datagridKey)?"":e)+'">\r\n '+(null==(e=t[o.key])?"":e)+"\r\n </td>\r\n "})),r+="\r\n ",n.hasExtraColumn&&(r+="\r\n ",!n.builder&&n.hasRemoveButtons&&(r+='\r\n <td>\r\n <button type="button" class="formsflow-button formsflow-button--secondary formio-button-remove-row" ref="'+(null==(e=n.datagridKey)?"":e)+'-removeRow" tabindex="'+(null==(e=n.tabIndex)?"":e)+'">\r\n <i class="'+(null==(e=n.iconClass("remove-circle"))?"":e)+'"></i>\r\n </button>\r\n </td>\r\n '),r+="\r\n ",n.builder&&(r+='\r\n <td ref="'+(null==(e=n.key)?"":e)+'-container">\r\n '+(null==(e=n.placeholder)?"":e)+"\r\n </td>\r\n "),r+="\r\n "),r+="\r\n </tr>\r\n "})),r+="\r\n </tbody>\r\n ",!n.builder&&n.hasAddButton&&n.hasBottomSubmit&&(r+='\r\n <tfoot>\r\n <tr>\r\n <td colspan="'+(null==(e=n.numColumns+1)?"":e)+'">\r\n <button class="formsflow-button formio-button-add-row" ref="'+(null==(e=n.datagridKey)?"":e)+'-addRow" tabindex="'+(null==(e=n.tabIndex)?"":e)+'">\r\n <i class="'+(null==(e=n.iconClass("plus"))?"":e)+'"></i> '+(null==(e=n.t(n.component.addAnother||"Add Another"))?"":e)+"\r\n </button>\r\n </td>\r\n </tr>\r\n </tfoot>\r\n "),r+="\r\n</table>\r\n"}},6624:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<table class="formsflow-table datagrid-table">\r\n ',n.hasHeader&&(r+="\r\n <thead>\r\n <tr>\r\n ",n.columns.forEach((function(t){r+='\r\n <th scope="col" class="'+(null==(e=t.validate&&t.validate.required?"field-required":"")?"":e)+'">\r\n '+(null==(e=t.hideLabel?"":n.t(t.label||t.title))?"":e)+"\r\n ",t.tooltip&&(r+=' <i ref="tooltip" class="'+(null==(e=n.iconClass("question-sign"))?"":e)+' text-base"></i>'),r+="\r\n </th>\r\n "})),r+="\r\n </tr>\r\n </thead>\r\n "),r+="\r\n <tbody>\r\n ",n.rows.forEach((function(t){r+="\r\n <tr>\r\n ",n.columns.forEach((function(o){r+='\r\n <td ref="'+(null==(e=n.datagridKey)?"":e)+'">\r\n '+(null==(e=t[o.key])?"":e)+"\r\n </td>\r\n "})),r+="\r\n </tr>\r\n "})),r+="\r\n </tbody>\r\n</table>\r\n"}},2491:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(6863),o=r(6624);e.default={form:t.default,html:o.default}},9742:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<fieldset class="formsflow-fieldset">\r\n <legend class="formsflow-legend formsflow-sr-only">'+(null==(e=n.component.label)?"":e)+'</legend>\r\n <div class="formsflow-memorable-date display-flex"\r\n role="group"\r\n ',n.component.hideLabel?r+='\r\n aria-label="'+(null==(e=n.component.label)?"":e)+'"\r\n ':r+='\r\n aria-labelledby="l-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n ',r+="\r\n ",n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+="\r\n >\r\n ",n.dayFirst&&n.showDay&&(r+='\r\n <div class="formio-form-group formsflow-form-group--day flex-1">\r\n <label for="'+(null==(e=n.component.key)?"":e)+'-day"\r\n class="formsflow-label ',n.component.hideInputLabels&&(r+="formsflow-sr-only"),r+=" ",n.component.fields.day.required&&(r+="field-required"),r+='"\r\n >'+(null==(e=n.t("Day"))?"":e)+'</label>\r\n\r\n <input class="formsflow-input formsflow-input--inline"\r\n ref="day"\r\n name="day"\r\n id="'+(null==(e=n.component.key)?"":e)+'-day"\r\n ',n.component.fields.day.placeholder&&(r+='placeholder="'+(null==(e=n.component.fields.day.placeholder)?"":e)+'"'),r+="\r\n ",n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+='\r\n type="number" min="1" max="31" step="1" value="">\r\n </div>\r\n '),r+="\r\n\r\n ",n.showMonth&&(r+='\r\n <div class="formio-form-group formsflow-form-group--month flex-1">\r\n <label for="'+(null==(e=n.component.key)?"":e)+'-month"\r\n class="formsflow-label ',n.component.hideInputLabels&&(r+="formsflow-sr-only"),r+=" ",n.component.fields.month.required&&(r+="field-required"),r+='"\r\n >'+(null==(e=n.t("Month"))?"":e)+"</label>\r\n <div>"+(null==(e=n.month)?"":e)+"</div>\r\n </div>\r\n "),r+="\r\n\r\n ",!n.dayFirst&&n.showDay&&(r+='\r\n <div class="formio-form-group formsflow-form-group--day flex-1">\r\n <label for="'+(null==(e=n.component.key)?"":e)+'-day"\r\n class="formsflow-label ',n.component.hideInputLabels&&(r+="formsflow-sr-only"),r+=" ",n.component.fields.day.required&&(r+="field-required"),r+='"\r\n >'+(null==(e=n.t("Day"))?"":e)+'</label>\r\n\r\n <input class="formsflow-input formsflow-input--inline"\r\n ref="day"\r\n name="day"\r\n id="'+(null==(e=n.component.key)?"":e)+'-day"\r\n ',n.component.fields.day.placeholder&&(r+='placeholder="'+(null==(e=n.component.fields.day.placeholder)?"":e)+'"'),r+="\r\n ",n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+='\r\n type="number" min="1" max="31" step="1" value="">\r\n </div>\r\n '),r+="\r\n\r\n ",n.showYear&&(r+='\r\n <div class="formio-form-group formsflow-form-group--year flex-1">\r\n <label for="'+(null==(e=n.component.key)?"":e)+'-year"\r\n class="formsflow-label ',n.component.hideInputLabels&&(r+="formsflow-sr-only"),r+=" ",n.component.fields.year.required&&(r+="field-required"),r+='"\r\n >'+(null==(e=n.t("Year"))?"":e)+'</label>\r\n\r\n <input class="formsflow-input formsflow-input--inline"\r\n ref="year"\r\n name="year"\r\n id="'+(null==(e=n.component.key)?"":e)+'-year"\r\n ',n.component.fields.year.placeholder&&(r+='placeholder="'+(null==(e=n.component.fields.year.placeholder)?"":e)+'"'),r+="\r\n ",n.component.description&&(r+='\r\n aria-describedby="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"\r\n '),r+='\r\n type="number"\r\n min="'+(null==(e=n.component.fields.year.minYear?n.component.fields.year.minYear:1900)?"":e)+'"\r\n max="'+(null==(e=n.component.fields.year.maxYear?n.component.fields.year.maxYear:2019)?"":e)+'" value="">\r\n </div>\r\n '),r+'\r\n </div>\r\n <input name="ctx.data[day]" type="hidden" class="form-control" lang="en" value="" ref="input">\r\n</fieldset>\r\n'}},250:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(9742);e.default={form:t.default}},6342:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e;return""+'<div class="formio-dialog formio-dialog-theme-default component-settings">\r\n <div class="formio-dialog-overlay" ref="dialogOverlay"></div>\r\n <div class="formio-dialog-content" role="dialog" ref="dialogContents" aria-labelledby="dl-'+(null==(e=n.instance.id)?"":e)+'">\r\n <button class="formio-dialog-close float-right" title="Close" aria-label="Close modal window." ref="dialogClose"></button>\r\n </div>\r\n</div>\r\n'}},9096:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(6342);e.default={form:t.default}},4710:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<ul class="editgrid-listgroup formsflow-list formsflow-list--unstyled margin-bottom-105">\r\n ',n.header&&(r+='\r\n <li class="position-relative display-block padding-105 border-1px">\r\n '+(null==(e=n.header)?"":e)+"\r\n </li>\r\n "),r+="\r\n ",n.rows.forEach((function(t,o){r+='\r\n <li class="position-relative display-block padding-105 border-1px margin-top-neg-1px" ref="'+(null==(e=n.ref.row)?"":e)+'">\r\n '+(null==(e=t)?"":e)+"\r\n ",n.openRows[o]&&!n.readOnly&&(r+='\r\n <div class="editgrid-actions">\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="'+(null==(e=n.ref.saveRow)?"":e)+'">'+(null==(e=n.t(n.component.saveRow||"Save"))?"":e)+"</button>\r\n ",n.component.removeRow&&(r+='\r\n <button class="formsflow-button formsflow-button--secondary" ref="'+(null==(e=n.ref.cancelRow)?"":e)+'">'+(null==(e=n.t(n.component.removeRow||"Cancel"))?"":e)+"</button>\r\n "),r+="\r\n </div>\r\n "),r+='\r\n <div class="formsflow-has-error">\r\n <div class="editgrid-row-error text-base">\r\n '+(null==(e=n.errors[o])?"":e)+"\r\n </div>\r\n </div>\r\n </li>\r\n "})),r+="\r\n ",n.footer&&(r+='\r\n <li class="position-relative display-block padding-105 border-1px margin-top-neg-1px">\r\n '+(null==(e=n.footer)?"":e)+"\r\n </li>\r\n "),r+="\r\n</ul>\r\n",!n.readOnly&&n.hasAddButton&&(r+='\r\n<button class="formsflow-button" ref="'+(null==(e=n.ref.addRow)?"":e)+'">\r\n <i class="'+(null==(e=n.iconClass("plus"))?"":e)+'"></i> '+(null==(e=n.t(n.component.addAnother||"Add Another"))?"":e)+"\r\n</button>\r\n"),r+="\r\n"}},2156:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<ul class="editgrid-listgroup formsflow-list formsflow-list--unstyled">\r\n ',n.header&&(r+='\r\n <li class="position-relative display-block padding-105 border">\r\n '+(null==(e=n.header)?"":e)+"\r\n </li>\r\n "),r+="\r\n ",n.rows.forEach((function(t,o){r+='\r\n <li class="position-relative display-block padding-105 border" ref="'+(null==(e=n.editgridKey)?"":e)+'">\r\n '+(null==(e=t)?"":e)+"\r\n ",n.openRows[o]&&!n.readOnly&&(r+='\r\n <div class="editgrid-actions">\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="'+(null==(e=n.editgridKey)?"":e)+'-saveRow">'+(null==(e=n.t(n.component.saveRow||"Save"))?"":e)+"</button>\r\n ",n.component.removeRow&&(r+='\r\n <button class="formsflow-button formsflow-button--secondary" ref="'+(null==(e=n.editgridKey)?"":e)+'-cancelRow">'+(null==(e=n.t(n.component.removeRow||"Cancel"))?"":e)+"</button>\r\n "),r+="\r\n </div>\r\n "),r+='\r\n <div class="formsflow-has-error">\r\n <div class="editgrid-row-error text-base">\r\n '+(null==(e=n.errors[o])?"":e)+"\r\n </div>\r\n </div>\r\n </li>\r\n "})),r+="\r\n ",n.footer&&(r+='\r\n <li class="position-relative display-block padding-105 border">\r\n '+(null==(e=n.footer)?"":e)+"\r\n </li>\r\n "),r+="\r\n</ul>\r\n"}},5727:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(4710),o=r(2156);e.default={form:t.default,html:o.default}},9264:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+="<p>\r\n "+(null==(e=n.t("error"))?"":e)+'\r\n <span ref="errorTooltip" class="'+(null==(e=n.iconClass("question-sign"))?"":e)+'" tabindex="0"></span>\r\n</p>\r\n<ul>\r\n ',n.errors.forEach((function(t){r+='\r\n <li>\r\n <span\r\n data-component-key = "'+(null==(e=t.keyOrPath)?"":e)+'"\r\n ref = "errorRef"\r\n tabIndex = "0"\r\n role="link"\r\n >\r\n '+(null==(e=t.message)?"":e)+'\r\n </span>\r\n <span class="formsflow-sr-only">'+(null==(e=n.t("errorsListNavigationMessage"))?"":e)+"</span>\r\n </li>\r\n "})),r+="\r\n</ul>\r\n<p></p>\r\n"}},2017:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(9264);e.default={form:t.default}},5701:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,n.labelMarkup&&n.component.label&&(r+="\r\n "+(null==(e=n.labelMarkup)?"":e)+"\r\n"),r+='\r\n\r\n<div\r\n ref="messageContainer"\r\n class="text-secondary-dark width-full formio-errors"\r\n></div>\r\n\r\n'+(null==(e=n.element)?"":e)+"\r\n\r\n",n.component.description&&(r+='\r\n <div class="text-base-dark">\r\n <span id="d-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'">'+(null==(e=n.t(n.component.description))?"":e)+"</span>\r\n </div>\r\n"),r+"\r\n"}},1522:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(5701);e.default={form:t.default}},5883:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<fieldset class="formsflow-fieldset">\r\n ',n.component.legend&&(r+='\r\n <legend ref="header" class="formsflow-sr-only">\r\n '+(null==(e=n.t(n.component.legend))?"":e)+'\r\n </legend>\r\n <span class="legend-wrapper formsflow-legend">\r\n <span class="position-relative '+(null==(e=n.component.collapsible?"formio-clickable":"")?"":e)+'">\r\n '+(null==(e=n.t(n.component.legend))?"":e)+"\r\n </span>\r\n ",n.component.tooltip&&(r+='\r\n <span ref="tooltip" data-tooltip="'+(null==(e=n.component.tooltip)?"":e)+'" class="'+(null==(e=n.iconClass("question-sign"))?"":e)+' text-base" tabindex="0"></span>\r\n '),r+="\r\n </span>\r\n "),r+="\r\n ",n.collapsed||(r+='\r\n <div class="fieldset-body" ref="'+(null==(e=n.nestedKey)?"":e)+'">\r\n '+(null==(e=n.children)?"":e)+"\r\n </div>\r\n "),r+"\r\n</fieldset>\r\n"}},7226:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(5883);e.default={form:t.default}},5658:function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var e,r="";return Array.prototype.join,r+='<span tabindex="-1" class="formsflow-sr-only" id="invisible-'+(null==(e=n.instance.id)?"":e)+"-"+(null==(e=n.component.key)?"":e)+'"></span>\r\n',n.self.imageUpload?(r+="\r\n <div>\r\n ",n.files.forEach((function(t){r+='\r\n <div>\r\n <span>\r\n <img ref="fileImage" src="" alt="'+(null==(e=t.originalName||t.name)?"":e)+'" style="width:'+(null==(e=n.component.imageSize)?"":e)+'px">\r\n ',n.disabled||(r+='\r\n <i class="'+(null==(e=n.iconClass("remove"))?"":e)+'" ref="removeLink"></i>\r\n '),r+="\r\n </span>\r\n </div>\r\n "})),r+="\r\n </div>\r\n"):(r+="\r\n <div class='filePattern'>"+(null==(e=n.component.filePattern&&"*"!==n.component.filePattern?n.t("Allowed file types: ")+n.component.filePattern:"Any file types are allowed")?"":e)+'</div>\r\n <ul class="formsflow-list--unstyled">\r\n <li class="position-relative display-block padding-105 border-1px">\r\n <div class="grid-row">\r\n ',n.disabled||(r+='\r\n <div class="tablet:grid-col-1"></div>\r\n '),r+='\r\n <div class="tablet:grid-col-',n.self.hasTypes?r+="7":r+="9",r+='"><strong>'+(null==(e=n.t("File Name"))?"":e)+'</strong></div>\r\n <div class="tablet:grid-col-2"><strong>'+(null==(e=n.t("Size"))?"":e)+"</strong></div>\r\n ",n.self.hasTypes&&(r+='\r\n <div class="tablet:grid-col-2"><strong>'+(null==(e=n.t("Type"))?"":e)+"</strong></div>\r\n "),r+="\r\n </div>\r\n </li>\r\n ",n.files.forEach((function(t){r+='\r\n <li class="position-relative display-block padding-105 border-1px margin-top-neg-1px">\r\n <div class="grid-row">\r\n ',n.disabled||(r+='\r\n <div class="tablet:grid-col-1"><i class="'+(null==(e=n.iconClass("remove"))?"":e)+'" ref="removeLink" tabindex="0" aria-label="Remove button. Press to remove '+(null==(e=t.originalName||t.name)?"":e)+' file"></i></div>\r\n '),r+='\r\n <div class="tablet:grid-col-',n.self.hasTypes?r+="7":r+="9",r+=' word-wrap">\r\n ',n.component.uploadOnly?r+="\r\n "+(null==(e=t.originalName||t.name)?"":e)+"\r\n ":r+='\r\n <a href="'+(null==(e=t.url||"#")?"":e)+'" target="_blank" ref="fileLink" tabindex="0">\r\n <span class="formsflow-sr-only">'+(null==(e=n.t("Press to open "))?"":e)+"</span>"+(null==(e=t.originalName||t.name)?"":e)+"\r\n </a>\r\n ",r+='\r\n </div>\r\n <div class="tablet:grid-col-2">'+(null==(e=n.fileSize(t.size))?"":e)+"</div>\r\n ",n.self.hasTypes&&(r+='\r\n <div class="tablet:grid-col-2">\r\n <select class="file-type">\r\n ',n.component.fileTypes.map((function(n){r+='\r\n <option class="test" value="'+(null==(e=n.value)?"":e)+'" ',n.value===t.fileType&&(r+='selected="selected"'),r+=">"+(null==(e=n.label)?"":e)+"</option>\r\n "})),r+="\r\n </select>\r\n </div>\r\n "),r+="\r\n </div>\r\n </li>\r\n "})),r+="\r\n </ul>\r\n"),r+="\r\n",n.disabled||!n.component.multiple&&n.files.length||(r+="\r\n ",n.self.useWebViewCamera?r+='\r\n <div class="fileSelector border-dashed border-width-1px text-center padding-2 margin-top-2 margin-bottom-2">\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="galleryButton"><i class="fa fa-book"></i> '+(null==(e=n.t("Gallery"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="cameraButton"><i class="fa fa-camera"></i> '+(null==(e=n.t("Camera"))?"":e)+"</button>\r\n </div>\r\n ":n.self.cameraMode?r+='\r\n <div>\r\n <video class="video" autoplay="true" ref="videoPlayer" tabindex="-1"></video>\r\n </div>\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="takePictureButton"><i class="fa fa-camera"></i> '+(null==(e=n.t("Take Picture"))?"":e)+'</button>\r\n <button class="formsflow-button formsflow-button--accent-cool" ref="toggleCameraMode">'+(null==(e=n.t("Switch to file upload"))?"":e)+"</button>\r\n ":(r+='\r\n <div class="fileSelector border-dashed border-width-1px text-center padding-2 margin-top-2 margin-bottom-2" ref="fileDrop">\r\n <i class="'+(null==(e=n.iconClass("cloud-upload"))?"":e)+'"></i> '+(null==(e=n.t("Drop files to attach,"))?"":e)+"\r\n ",n.self.imageUpload&&(r+='\r\n <a href="#" ref="toggleCameraMode"><i class="fa fa-camera"></i>'+(null==(e=n.t("use camera,"))?"":e)+"</a>\r\n "),r+="\r\n "+(null==(e=n.t("or"))?"":e)+'\r\n <a href="#" ref="fileBrowse" class="browse">\r\n <span>'+(null==(e=n.t("browse"))?"":e)+'</span>\r\n <span class="formsflow-sr-only">\r\n '+(null==(e=n.component.filePattern&&"*"!==n.component.filePattern?n.t("Allowed file types: ")+n.component.fileP