Skip to content

Commit

Permalink
update dist
Browse files Browse the repository at this point in the history
  • Loading branch information
brendanbond committed Dec 10, 2024
1 parent 7c07d97 commit 03e4632
Show file tree
Hide file tree
Showing 7 changed files with 47 additions and 47 deletions.
2 changes: 1 addition & 1 deletion dist/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
<img src="assets/logo.png" class="d-inline-block align-text-top me-2" style="height: 1.3em;" /><span>Form Viewer</span>
</span>
</div>
</nav></script><script id="branding" type="text/template"><hr /><h4 class="text-center text-muted">powered by <img src="assets/logo.png" style="height: 1.2em;" /></h4></script><script id="srcform" type="text/template"><div class="well src-form"><div class="form-group"><label for="formsrc">Form Embed URL</label><input type="text" class="form-control mb-2" id="formsrc" name="formsrc" placeholder="https://examples.form.io/example"></div><button type="submit" class="btn btn-primary" id="setsrc"><span class="glyphicon glyphicon-check" id="btnicon"></span> Show Form</button></div></script><script id="loader" type="text/template"><div class="loader-wrapper"><div class="loader text-center"></div></div></script><script src="lib/flatpickr/flatpickr.min.js"></script><script src="lib/formiojs/formio.form.min.js"></script><script src="lib/seamless/seamless.child.min.js"></script><script type="text/javascript">var query={},parts=[],paths=[],src="",hashes=location.hash.substr(1).replace(/\?/g,"&").split("&");location.search.substr(1).split("&").forEach(function(s){1<(parts=s.split("=")).length&&(query[parts[0]]=parts[1]&&decodeURIComponent(parts[1]))}),hashes.forEach(function(s){var r=s.split("=");1<r.length?query[r[0]]=r[1]&&decodeURIComponent(r[1]):0===s.indexOf("/")&&(paths=s.substr(1).split("/"))});var protocol=query.protocol||"https",host=query.host||"api.form.io",baseUrl=protocol+"://"+host;if(Formio.setBaseUrl(baseUrl),query.src&&(src=query.src),1<paths.length){var projectUrl=query.host?baseUrl+"/"+paths[0]:protocol+"://"+paths[0]+".form.io";Formio.setProjectUrl(projectUrl),query.src||(src=projectUrl+"/"+paths[1],3<paths.length&&"submission"===paths[2]&&(src+="/submission/"+paths[3]))}if(query.token&&(localStorage.setItem("formioToken",query.token),localStorage.removeItem("formioAppUser"),localStorage.removeItem("formioUser")),query.theme){var cssLink='<link rel="stylesheet" href="lib/bootswatch/dist/';cssLink+=query.theme,cssLink+='/bootstrap.min.css" />',document.write(cssLink)}</script><style type="text/css">.page-break-after{page-break-after:always;break-after:page}.page-break,.page-break-before{page-break-before:always;break-before:page;margin-top:10px}.main{margin-top:10px}.iframe.notheme{background-color:transparent}.iframe .main{margin:0;padding:0;width:100%}.iframe.hasheader .main{margin-bottom:55px}.iframe .navbar .container{margin:0;width:100%}.navbar .container .navbar-right{margin-right:0}.navbar{margin-bottom:0}[ref=input]{white-space:pre-wrap}.formio-component-columns,.formio-component-container,.formio-component-fieldset,.formio-component-htmlelement,.formio-component-panel,.formio-component-panel .card-body,.formio-component-table,.formio-component-tabs,.formio-component-textarea,.formio-component.formio-component-datagrid{page-break-inside:auto;break-inside:auto!important}.formio-component-panel .card{display:block!important;width:100%}.table{table-layout:fixed}.formio-component{word-wrap:break-word}.formio-component-panel .border{border-bottom:none!important}.formio-component.formio-component-datagrid tr{page-break-inside:avoid}.fa-spin-custom,.glyphicon-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}input[type=radio]:checked{filter:brightness(.5)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}</style><style id="premiumStyles"></style><script id="premiumScript"></script></head><body><script type="text/javascript">var bodyClass="";if(query.hasOwnProperty("header")&&!parseInt(query.header,10)||"html"===query.format||(document.write(document.getElementById("header-template").innerHTML),bodyClass+="hasheader "),query.iframe&&parseInt(query.iframe,10)&&(bodyClass+="iframe ",query.theme||(bodyClass+="notheme ")),bodyClass&&(document.body.className=bodyClass),!query.autoPageBreak||"none"!==query.autoPageBreak){var style=document.createElement("style");style.setAttribute("style","text/css"),style.innerHTML=".formio-component { page-break-inside:avoid; break-inside:avoid; } .formio-component-form { page-break-inside:auto; break-inside:auto; }",document.getElementsByTagName("head")[0].appendChild(style)}</script><div class="container-fluid main pf" id="main"><div id="preform"></div></div><script type="text/javascript">window.seamless.connect({container:"div.main",allowStyleInjection:!0});var mainElem=document.getElementById("main"),preFormElem=document.getElementById("preform"),loader=document.getElementById("loader"),titleElem=document.getElementById("form-title"),formioElem=null,pageBreak=!1;preFormElem.innerHTML=loader.innerHTML;var createFormPage=function(r,t,n){if(preFormElem.innerHTML=loader.innerHTML,n=n||{},r||console.warn("No form object provided"),formioElem&&(pageBreak=!0),formioElem=document.createElement("div"),pageBreak&&formioElem.setAttribute("class","page-break-before"),mainElem.appendChild(formioElem),"string"!=typeof r)return n.show={},n.hide={},FormioUtils.eachComponent(r.components,function(e){e.tags&&e.tags.length&&(e.tags.includes("viewer:show")&&(n.show[e.key]=!0),e.tags.includes("viewer:hide")&&(n.hide[e.key]=!0))},!0),console.log("Creating form..."),Formio.createForm(formioElem,r,n).then(function(n){return console.log("Form created..."),preFormElem&&(mainElem.removeChild(preFormElem),preFormElem=null),r.src&&(n.url=r.src,n.nosubmit=!1),titleElem&&(titleElem.innerHTML=n.form.title),t?new Formio.Promise(function(e,o){console.log("Setting submission..."),n.setSubmission(t).then(function(){console.log("Checking for ready data..."),n.dataReady.then(function(){console.log("Submission loaded..."),n.checkData(n.data,{noValidate:!0}),window.requestAnimationFrame(e)}).catch(function(e){console.log("Error waiting for data ready",e.message||e),window.requestAnimationFrame(function(){o(e)})})}).catch(function(e){console.log("Error setting submission",e.message||e),window.requestAnimationFrame(function(){o(e)})})}):n}).catch(function(e){return console.log("Error creating form",e.message||e),Promise.reject(e)});var e=new Formio(r);return e.loadForm().then(function(o){return!t&&e.submissionId?e.loadSubmission().then(function(e){return o.src=r,window.setForm(o,e,n)}):(o.src=r,window.setForm(o,t,n))})};if(window.setForm=function(o,e,n){if(console.log("window.setForm..."),Array.isArray(e)&&e.length){var r=[];return e.forEach(function(e){r.push(createFormPage(o,e,n))}),Formio.Promise.all(r)}return createFormPage(o,e,n)},src)window.setForm(src);else{preFormElem.innerHTML=document.getElementById("srcform").innerHTML;var srcBtn=document.getElementById("setsrc"),btnIcon=document.getElementById("btnicon"),formSrcElem=document.getElementById("formsrc");srcBtn.addEventListener("click",function(e){if(e.preventDefault(),formSrcElem.value){var o=formSrcElem.value;if(o&&o.split("?")[0].match(/\/download$/)){var n=document.createElement("script");n.setAttribute("src",o+"&format=html"),document.body.appendChild(n)}else btnIcon.setAttribute("class","glyphicon glyphicon-refresh glyphicon-spin"),window.setForm(formSrcElem.value)}else alert("You must provide a Form Embed URL")})}query.hasOwnProperty("branding")&&!parseInt(query.branding,10)||"html"===query.format||document.write(document.getElementById("branding").innerHTML)</script></body></html>
</nav></script><script id="branding" type="text/template"><hr /><h4 class="text-center text-muted">powered by <img src="assets/logo.png" style="height: 1.2em;" /></h4></script><script id="srcform" type="text/template"><div class="well src-form"><div class="form-group"><label for="formsrc">Form Embed URL</label><input type="text" class="form-control mb-2" id="formsrc" name="formsrc" placeholder="https://examples.form.io/example"></div><button type="submit" class="btn btn-primary" id="setsrc"><span class="glyphicon glyphicon-check" id="btnicon"></span> Show Form</button></div></script><script id="loader" type="text/template"><div class="loader-wrapper"><div class="loader text-center"></div></div></script><script src="lib/flatpickr/flatpickr.min.js"></script><script src="lib/formiojs/formio.form.min.js"></script><script src="lib/seamless/seamless.child.min.js"></script><script type="text/javascript">var query={},parts=[],paths=[],src="",hashes=location.hash.substr(1).replace(/\?/g,"&").split("&");location.search.substr(1).split("&").forEach(function(s){1<(parts=s.split("=")).length&&(query[parts[0]]=parts[1]&&decodeURIComponent(parts[1]))}),hashes.forEach(function(s){var r=s.split("=");1<r.length?query[r[0]]=r[1]&&decodeURIComponent(r[1]):0===s.indexOf("/")&&(paths=s.substr(1).split("/"))});var protocol=query.protocol||"https",host=query.host||"api.form.io",baseUrl=protocol+"://"+host;if(Formio.setBaseUrl(baseUrl),query.src&&(src=query.src),1<paths.length){var projectUrl=query.host?baseUrl+"/"+paths[0]:protocol+"://"+paths[0]+".form.io";Formio.setProjectUrl(projectUrl),query.src||(src=projectUrl+"/"+paths[1],3<paths.length&&"submission"===paths[2]&&(src+="/submission/"+paths[3]))}if(query.token&&(localStorage.setItem("formioToken",query.token),localStorage.removeItem("formioAppUser"),localStorage.removeItem("formioUser")),query.theme){var cssLink='<link rel="stylesheet" href="lib/bootswatch/dist/';cssLink+=query.theme,cssLink+='/bootstrap.min.css" />',document.write(cssLink)}</script><style type="text/css">.page-break-after{page-break-after:always;break-after:page}.page-break,.page-break-before{page-break-before:always;break-before:page;margin-top:10px}.main{margin-top:10px}.iframe.notheme{background-color:transparent}.iframe .main{margin:0;padding:0;width:100%}.iframe.hasheader .main{margin-bottom:55px}.iframe .navbar .container{margin:0;width:100%}.navbar .container .navbar-right{margin-right:0}.navbar{margin-bottom:0}[ref=input]{white-space:pre-wrap}.formio-component-columns,.formio-component-container,.formio-component-fieldset,.formio-component-htmlelement,.formio-component-panel,.formio-component-panel .card-body,.formio-component-table,.formio-component-tabs,.formio-component-textarea,.formio-component.formio-component-datagrid{page-break-inside:auto;break-inside:auto!important}.formio-component-panel .card{display:block!important;width:100%}.table{table-layout:fixed}.formio-component{word-wrap:break-word}.formio-component-panel .border{border-bottom:none!important}.formio-component.formio-component-datagrid tr{page-break-inside:avoid}.fa-spin-custom,.glyphicon-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}input[type=radio]:checked{filter:brightness(.5)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}</style><style id="premiumStyles"></style><script id="premiumScript"></script></head><body><script type="text/javascript">var bodyClass="";if(query.hasOwnProperty("header")&&!parseInt(query.header,10)||"html"===query.format||(document.write(document.getElementById("header-template").innerHTML),bodyClass+="hasheader "),query.iframe&&parseInt(query.iframe,10)&&(bodyClass+="iframe ",query.theme||(bodyClass+="notheme ")),bodyClass&&(document.body.className=bodyClass),!query.autoPageBreak||"none"!==query.autoPageBreak){var style=document.createElement("style");style.setAttribute("style","text/css"),style.innerHTML=".formio-component { page-break-inside:avoid; break-inside:avoid; } .formio-component-form { page-break-inside:auto; break-inside:auto; }",document.getElementsByTagName("head")[0].appendChild(style)}</script><div class="container-fluid main pf" id="main"><div id="preform"></div></div><script type="text/javascript">window.seamless.connect({container:"div.main",allowStyleInjection:!0});var mainElem=document.getElementById("main"),preFormElem=document.getElementById("preform"),loader=document.getElementById("loader"),titleElem=document.getElementById("form-title"),formioElem=null,pageBreak=!1;preFormElem.innerHTML=loader.innerHTML;var createFormPage=function(r,t,n){if(preFormElem.innerHTML=loader.innerHTML,n=n||{},r||console.warn("No form object provided"),formioElem&&(pageBreak=!0),formioElem=document.createElement("div"),pageBreak&&formioElem.setAttribute("class","page-break-before"),mainElem.appendChild(formioElem),"string"!=typeof r)return n.show={},n.hide={},FormioUtils.eachComponent(r.components,function(e){e.tags&&e.tags.length&&(e.tags.includes("viewer:show")&&(n.show[e.key]=!0),e.tags.includes("viewer:hide")&&(n.hide[e.key]=!0))},!0),console.log("Creating form..."),Formio.createForm(formioElem,r,n).then(function(n){return console.log("Form created..."),preFormElem&&(mainElem.removeChild(preFormElem),preFormElem=null),r.src&&(n.url=r.src,n.nosubmit=!1),titleElem&&(titleElem.innerHTML=n.form.title),t?new Formio.Promise(function(e,o){console.log("Setting submission..."),n.setSubmission(t).then(function(){console.log("Checking for ready data..."),n.dataReady.then(function(){console.log("Submission loaded..."),n.checkData(n.data,{noValidate:!0}),window.requestAnimationFrame(e)}).catch(function(e){console.log("Error waiting for data ready",e.message||e),window.requestAnimationFrame(function(){o(e)})})}).catch(function(e){console.log("Error setting submission",e.message||e),window.requestAnimationFrame(function(){o(e)})})}):n}).catch(function(e){return console.log("Error creating form",e.message||e),Promise.reject(e)});var e=new Formio(r);return e.loadForm().then(function(o){return!t&&e.submissionId?e.loadSubmission().then(function(e){return o.src=r,window.setForm(o,e,n)}):(o.src=r,window.setForm(o,t,n))})};if(window.setForm=function(o,e,n){if(console.log("window.setForm..."),Array.isArray(e)&&e.length){var r=[];return e.forEach(function(e){r.push(createFormPage(o,e,n))}),Formio.Promise.all(r)}return createFormPage(o,e,n)},src)window.setForm(src);else{preFormElem.innerHTML=document.getElementById("srcform").innerHTML;var srcBtn=document.getElementById("setsrc"),btnIcon=document.getElementById("btnicon"),formSrcElem=document.getElementById("formsrc");srcBtn.addEventListener("click",function(e){if(e.preventDefault(),formSrcElem.value){var o=formSrcElem.value;if(o&&o.split("?")[0].match(/\/download$/)){var n=document.createElement("script");n.setAttribute("src",o+"&format=html"),document.body.appendChild(n)}else btnIcon.setAttribute("class","glyphicon glyphicon-refresh glyphicon-spin"),window.setForm(formSrcElem.value)}else alert("You must provide a Form Embed URL")})}query.hasOwnProperty("branding")&&!parseInt(query.branding,10)||"html"===query.format||document.write(document.getElementById("branding").innerHTML)</script></body></html>
30 changes: 15 additions & 15 deletions dist/lib/formiojs/formio.form.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/lib/formiojs/formio.form.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 03e4632

Please sign in to comment.