From 58757e329f75b61e7d247abd5be11332656fb22f Mon Sep 17 00:00:00 2001 From: kevinchappell Date: Sat, 6 Apr 2024 05:37:19 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20kevincha?= =?UTF-8?q?ppell/formBuilder@be2f179eb647643a86eb8cdfbe53d2697af3721f=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/js/demo.min.js | 2 +- assets/js/demo.min.js.LICENSE.txt | 2 +- assets/js/demo.min.js.gz | Bin 10692 -> 10864 bytes assets/js/form-builder.min.js.LICENSE.txt | 2 +- assets/js/form-render.min.js.LICENSE.txt | 2 +- index.html | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/js/demo.min.js b/assets/js/demo.min.js index 6c07d2204..2195337e9 100644 --- a/assets/js/demo.min.js +++ b/assets/js/demo.min.js @@ -1,2 +1,2 @@ /*! For license information please see demo.min.js.LICENSE.txt */ -!function(e){"use strict";!function(){var t={359:function(e,t,r){r.r(t);var o=r(933),a=r.n(o),n=r(476),i=r.n(n),l=r(678),s=r.n(l),c=new URL(r(285),r.b),d=i()(a()),u=s()(c);d.push([e.id,"html,body{height:100%}body{background-color:#f2f2f2;background-image:url("+u+');font-family:Helvetica,"Helvetica Neue",Arial,sans-serif}.form-rendered .build-wrap,.form-rendered .formbuilder-title,.form-rendered .formbuilder-actions{display:none}.render-wrap,.formrender-title,.formrender-actions{display:none}.form-rendered .render-wrap,.form-rendered .formrender-title,.form-rendered .formrender-actions{display:block}.api-table{width:100%;border-collapse:collapse}.api-table td{border:1px solid #aaa;padding:16px}.api-table td:last-child{text-align:center}.api-table thead{background-color:#fff}.api-table tbody{background-color:#fff}.api-table tbody tr:nth-child(odd){background-color:#ddd}.api-table textarea{width:100%;height:24px;transition:height 333ms ease-in-out}.api-table textarea:focus{height:160px}.demo-header{display:flex;align-items:center;justify-content:space-between}#setData-value{background-color:rgba(0,0,0,0);border:0 none;color:#fff;padding:0}.form-builder-dialog{overflow-y:auto}',""]),t.default=d},476:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",o=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),o&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),o&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,o,a,n){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(o)for(var l=0;l0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=n),r&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=r):d[2]=r),a&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=a):d[4]="".concat(a)),t.push(d))}},t}},678:function(e){e.exports=function(e,t){return t||(t={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},933:function(e){e.exports=function(e){return e[1]}},225:function(e,t,r){var o=r(892),a=r(359);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);o(a,{attributes:{class:"formBuilder-injected-style"},insert:"head",singleton:!1}),e.exports=a.locals||{}},892:function(e,t,r){var o,a=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}(),n=[];function i(e){for(var t=-1,r=0;re}};var r;const a=(e,r)=>{if(0===t.backendOrder.length)return!1;const o=e.toLowerCase();return r=r?r+"":"",o.startsWith("on")||["form","formaction"].includes(o)||r.trim().toLowerCase().startsWith("javascript:")};t.backends.fallback=function(t){const r=document.implementation.createHTMLDocument(""),o=r.createElement("base");o.href=document.location.href,r.head.appendChild(o);const n=["applet","comment","embed","iframe","link","listing","meta","noscript","object","plaintext","script","style","xmp"],i=e.parseHTML(t,r,!1);e(i).find("*").addBack().each(((t,r)=>{"#text"!==r.nodeName&&(r.tagName&&n.includes(r.tagName.toLowerCase())?r.parentElement?r.parentElement.removeChild(r):i.includes(r)&&i.splice(i.indexOf(r),1):r.attributes&&Array.from(r.attributes).forEach((t=>{a(t.name,t.value)&&e(r).removeAttr(t.name)})))}));const l=r.createElement("div");return e(l).html(i),l.innerHTML};const n=e=>{const r=!!t.clobberingProtection.document&&document,o=!!t.clobberingProtection.form&&document.createElement("form");return r&&e in r||o&&e in o?t.clobberingProtection.namespaceAttributes?"user-content-"+e:void 0:e},i={fallback:(e,r)=>{const o=t.backends.fallback,a="function"==typeof o;return a&&(r=o(r)),e.innerHTML=r,a},dompurify:(e,r)=>{const o=t.backends.dompurify;return!(!1===o||!o.isSupported||(e.innerHTML=o.sanitize(r),0))},sanitizer:(e,r)=>{const o=t.backends.sanitizer;return!!o&&(e.setHTML(r,{sanitizer:o}),!0)}},l=["events"],s=["tag","content"];function c(e,t){if(null==e)return{};var r,o,a=function(e,t){if(null==e)return{};var r,o,a={},n=Object.keys(e);for(o=0;o=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}window.fbLoaded={js:[],css:[]},window.fbEditors={quill:{},tinymce:{}};const d=e=>({className:"class"}[e]||u(e)),u=e=>(e=(e=e.replace(/[^\w\s\-]/gi,"")).replace(/([A-Z])/g,(function(e){return"-"+e.toLowerCase()}))).replace(/\s/g,"-").replace(/^-+/g,""),m=e=>void 0===e?e:[["array",e=>Array.isArray(e)],["node",e=>e instanceof window.Node||e instanceof window.HTMLElement],["component",()=>e&&e.dom],[typeof e,()=>!0]].find((t=>t[1](e)))[0],p=function(r,o,u){void 0===o&&(o=""),void 0===u&&(u={});let b=m(o);const{events:g}=u,y=c(u,l),h=document.createElement(r),v={string:r=>{!function(r,o,a){if(void 0===a&&(a=!1),!a){const a=document.createElement(r.tagName);return void 0!==t.backendOrder.find((e=>i[e](a,o)))?((t=>{e(t).find("*").each(((e,t)=>{["embed","form","iframe","image","img","object"].includes(t.tagName.toLowerCase())&&t.removeAttribute("name"),["id","name"].forEach((e=>{if(t.hasAttribute(e)){const r=n(t.getAttribute(e));void 0===r?t.removeAttribute(e):t.setAttribute(e,r)}}))}))})(a),r.innerHTML=a.innerHTML,r):(r.innerHTML=o,r)}r.textContent=o}(h,h.innerHTML+r)},object:e=>{const{tag:t,content:r}=e,o=c(e,s);return h.appendChild(p(t,r,o))},node:e=>h.appendChild(e),array:e=>{for(let t=0;t{e=e(),b=m(e),v[b](e)},undefined:()=>{}};for(const e in y)if(y.hasOwnProperty(e)){const t=d(e);let r=Array.isArray(y[e])?f(y[e].join(" ").split(" ")).join(" "):y[e];if(a(t,r))continue;if("boolean"==typeof r){if(!0===r){const e="contenteditable"===t||t;h.setAttribute(t,e)}}else"id"!==t&&"name"!==t||(r=n(r)),void 0!==r&&h.setAttribute(t,r)}return o&&v[b](o),((e,t)=>{if(t)for(const r in t)t.hasOwnProperty(r)&&e.addEventListener(r,(e=>t[r](e)))})(h,g),h},f=e=>e.filter(((e,t,r)=>r.indexOf(e)===t));function b(e){const t=["a","an","and","as","at","but","by","for","for","from","in","into","near","nor","of","on","onto","or","the","to","with"].map((e=>`\\s${e}\\s`)),r=new RegExp(`(?!${t.join("|")})\\w\\S*`,"g");return`${e}`.replace(r,(e=>e.charAt(0).toUpperCase()+e.slice(1).replace(/[A-Z]/g,(e=>` ${e}`))))}function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function y(e){for(var t=1;t");return r.before(a),o.before(r),a.before(o).remove(),r};const h=e=>{document.querySelectorAll(".current-field-id").forEach((t=>{t.value=e}))},v='[{"type":"autocomplete","label":"Autocomplete","className":"form-control","name":"autocomplete-1526094918549","requireValidOption":true,"values":[{"label":"Option 1","value":"option-1"},{"label":"Option 2","value":"option-2"},{"label":"Option 3","value":"option-3"}],"userData":["option-1"]},{"type":"checkbox-group","label":"Checkbox Group","name":"checkbox-group-1526095813035","other":true,"values":[{"label":"Option 1","value":"option-1"},{"label":"Option 2","value":"option-2"}],"userData":["option-1","Bilbo \\"baggins\\""]},{"type":"text","label":"Color Field","name":"text-1526099104236","subtype":"color","userData":["#00ff00"]},{"type":"text","label":"Text Field","name":"text-1526099104236","subtype":"tel","userData":["123-456-7890"]},{"type":"date","label":"Date Field","className":"form-control","name":"date-1526096579821","userData":["2018-01-01"]},{"type":"number","label":"Number","className":"form-control","name":"number-1526099204594","min":"1","max":"3","step":".2","userData":["1.1"]},{"type":"textarea","label":"Text Area","className":"form-control","name":"textarea-1526099273610","subtype":"textarea","userData":["Tennessee Welcomes You!"]},{"type":"textarea","subtype":"tinymce","label":"TinyMCE","className":"form-control","name":"textarea-1526099273610","userData":["<p><span style="color: #339966;">It's a great place</span></p>"]}]',w={loadUserForm:()=>{const t={controlConfig:{"textarea.tinymce":{branding:!1,encoding:"xml",menubar:"edit insert format table",plugins:"preview searchreplace autolink link table lists textcolor colorpicker",toolbar:["formatselect","bold italic forecolor backcolor","link","alignleft aligncenter alignright alignjustify","numlist bullist outdent indent","preview"].join(" | ")}},formData:v};e(".render-wrap").formRender(t)},clearUserForm:()=>{e(".render-wrap").formRender("clear")},renderUserForm:()=>{e(".render-wrap").formRender("render",'[{"type":"text","label":"Color picker","name":"text-1526099104236","subtype":"color","userData":["#00ff00"]},{"type":"text","label":"Text Field","name":"text-1526099104236","subtype":"tel","userData":["123-456-7890"]},{"type":"date","label":"Date Field","className":"form-control","name":"date-1526096579821","userData":["2018-01-01"]},{"type":"number","label":"Number","className":"form-control","name":"number-1526099204594","min":"1","max":"3","step":".2","userData":["1.1"]},{"type":"textarea","label":"Text Area","className":"form-control","name":"textarea-1526099273610","subtype":"textarea","userData":["Tennessee Welcomes You!"]},{"type":"textarea","subtype":"tinymce","label":"TinyMCE","className":"form-control","name":"textarea-1526099273610","userData":["<p><span style="color: #339966;">It's a great place</span></p>"]}]')},getHTML:()=>{console.log(e(".render-wrap").formRender("html"))},setData:()=>{e(".render-wrap").formRender("setData",v)},render:()=>{e(".render-wrap").formRender("render")},showUserData:()=>{alert(JSON.stringify(e(".render-wrap").formRender("userData")))}},x={testSubmit:()=>{const e=document.querySelector(".render-wrap"),t=new FormData(e);for(var r of(console.log("Can submit: ",e.checkValidity()),console.log("FormData:"),t.entries()))console.log(`${r[0]}: ${r[1]}`)},resetDemo:()=>{window.sessionStorage.removeItem("formData"),location.reload()}},A=function(e,t){return void 0===t&&(t=!1),e.reduce(((e,r)=>{const o=(e=>{let t=e;return"string"==typeof t&&(t={attrs:{scope:"col"},content:b(e)}),"string"==typeof t.content&&(t.content=document.createTextNode(t.content)),y({attrs:{}},t)})(r),a=t?"th":"td",n=document.createElement(a);return n.appendChild(o.content),Object.entries(o.attrs).forEach((e=>{let[t,r]=e;n.setAttribute(t,r)})),e.appendChild(n),e}),document.createElement("tr"))},D=y(y(y({},{showData:()=>e(".build-wrap").formBuilder("showData"),clearFields:()=>e(".build-wrap").formBuilder("clearFields"),getData:()=>{console.log(e(".build-wrap").formBuilder("getData"))},setData:()=>{const t=e(".build-wrap").formBuilder,r=t("markup","textarea",t("getData","json",!0),{id:"setData-value",rows:30,style:"width: 100%"}),o=t("markup","button","Set Data",{events:{click:()=>e(".build-wrap").formBuilder("setData",r.value)}}),a=t("markup","div",[r,o]);t("showDialog",a,null,"data-dialog")},save:()=>{e(".build-wrap").formBuilder("save")},addField:()=>{const t={type:"text",class:"form-control",label:"Text Field added at: "+(new Date).getTime()};e(".build-wrap").formBuilder("addField",t)},removeField:()=>{const t=e(".build-wrap").formBuilder("getCurrentFieldId");h(""),e(".build-wrap").formBuilder("removeField",t)},getXML:()=>{alert(e(".build-wrap").formBuilder("getData","xml"))},getJSON:()=>{alert(e(".build-wrap").formBuilder("getData","json",!0))},getJS:()=>{alert("check console"),console.log(e(".build-wrap").formBuilder("getData"))},toggleEdit:()=>{const t=e(".build-wrap").formBuilder("getCurrentFieldId");e(".build-wrap").formBuilder("toggleFieldEdit",t)},toggleAllEdit:()=>e(".build-wrap").formBuilder("toggleAllFieldEdit"),getFieldTypes:()=>console.log(e(".build-wrap").formBuilder("getFieldTypes"))}),w),x),S=(e,t)=>{const r=document.createDocumentFragment(),o=document.createElement("thead");o.appendChild(A(t,!0));const a=Object.entries(e).reduce(((e,t)=>{let[r,o]=t;const a={content:o},n=document.createElement("code");n.appendChild(document.createTextNode(r));const i={content:n};let l=document.getElementById(r);if(l){const e=l.querySelector(".trigger");e&&e.addEventListener("click",(e=>D[r]&&D[r](e)))}else l=document.createElement("button"),l.id=r,l.textContent=b(r),l.addEventListener("click",(e=>D[r]&&D[r](e)));const s={content:l};return e.appendChild(A([i,a,s])),e}),document.createDocumentFragment()),n=document.createElement("tbody");return n.appendChild(a),r.appendChild(o),r.appendChild(n),r},E="formBuilder-locale",O="en-US",T=document.querySelectorAll(".demo-dataType"),k=window.sessionStorage.getItem("dataType")||"json",B=e=>{let{target:t}=e;window.sessionStorage.setItem("dataType",t.value),x.resetDemo()};for(let e=0;e{let{target:t}=e;t.checked?(e=>{const t=(e=Array.isArray(e)?e:[e]).map((e=>{let{src:t,id:r}=e;return new Promise((e=>{if(window.fbLoaded.css.includes(t))return e(t);const o=p("link",null,{href:t,rel:"stylesheet",id:r});document.head.insertBefore(o,document.head.firstChild)}))}));Promise.all(t)})({src:"https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css",id:"bootstrap"}):(e=>{const t=document.getElementById("bootstrap");t.parentElement.removeChild(t)})()}),!1),jQuery((function(e){const t={starRating:function(t){return{field:'',onRender:()=>{e(document.getElementById(t.name)).rateYo({rating:3.6})}}}},r={defaultFields:[{className:"form-control",label:"Default Field",placeholder:"Enter your default field value",name:"default-field-1",type:"text"}],persistDefaultFields:!0,disabledSubtypes:{text:["password"]},disabledAttrs:["placeholder","name"],dataType:k,subtypes:{text:["datetime-local"],"checkbox-group":["custom-group"]},onSave:n,onAddField:e=>{h(e)},onAddOption:(e,t)=>{let{index:r}=t;return e.label=e.label||`Option ${r+1}`,e.value=e.value||`option-${r+1}`,e},onClearAll:()=>window.sessionStorage.removeItem("formData"),stickyControls:{enable:!0},sortableControls:!0,fields:[{type:"autocomplete",label:"Custom Autocomplete",required:!0,values:[{label:"SQL"},{label:"C#"},{label:"JavaScript"},{label:"Java"},{label:"Python"},{label:"C++"},{label:"PHP"},{label:"Swift"},{label:"Ruby"}]},{label:"Star Rating",attrs:{type:"starRating"},icon:"🌟"},{type:"checkbox-group",subtype:"custom-group",label:"Custom Checkbox Group w/Sub Type",required:!0,values:[{label:"Option 1"},{label:"Option 2"}]}],templates:t,inputSets:[{label:"User Details",icon:"👨",name:"user-details",showHeader:!0,fields:[{type:"text",label:"First Name",className:"form-control"},{type:"select",label:"Profession",className:"form-control",values:[{label:"Street Sweeper",value:"option-2",selected:!1},{label:"Brain Surgeon",value:"option-3",selected:!1}]},{type:"textarea",label:"Short Bio:",className:"form-control"}]},{label:"User Agreement",fields:[{type:"header",subtype:"h3",label:"Terms & Conditions",className:"header"},{type:"paragraph",label:"Leverage agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment."},{type:"paragraph",label:"Bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution. User generated content in real-time will have multiple touchpoints for offshoring."},{type:"checkbox",label:"Do you agree to the terms and conditions?"}]}],typeUserDisabledAttrs:{autocomplete:["access"]},typeUserAttrs:{text:{shape:{label:"Class",multiple:!0,options:{"red form-control":"Red","green form-control":"Green","blue form-control":"Blue"},style:"border: 1px solid red"},readonly:{label:"readonly",value:!1}},number:{volume:{label:"Volume Level",value:1,max:11}},"checkbox-group":{"custom-group":{customInput:{label:"Custom Text Field",value:"This field is added only to checkbox with specific subtype",type:"text"}}}},disableInjectedStyle:!1,actionButtons:[{id:"smile",className:"btn btn-success",label:"😁",type:"button",events:{click:()=>{alert("😁😁😁 !SMILE! 😁😁😁")}}},"save"],disableFields:["autocomplete","custom-tinymce"],replaceFields:[{type:"textarea",subtype:"tinymce",datatype:"custom-tinymce",label:"tinyMCE",required:!0}],disabledFieldButtons:{text:["copy"]},controlPosition:"right",i18n:{override:{[O]:{number:"Big Numbers"}}},scrollToFieldOnAdd:!1},o=window.sessionStorage.getItem("formData");let a=!0;function n(){if(document.body.classList.toggle("form-rendered",a),a){const r=e(".build-wrap").formBuilder("getData",k);e(".render-wrap").formRender({formData:r,templates:t,dataType:k}),window.sessionStorage.setItem("formData",r)}else e(".build-wrap").formBuilder("setData",e(".render-wrap").formRender("userData"));return a=!a}o&&(r.formData=o),e(".build-wrap").formBuilder(r).promise.then((function(e){document.querySelectorAll(".editForm").forEach((e=>e.addEventListener("click",n)),!1);const t=document.getElementById("setLanguage"),r=window.sessionStorage.getItem(E)||O;t.value=r,e.actions.setLang(r);const a=["action","description","demo"];if(document.getElementById("action-api").appendChild(S({getFieldTypes:"Get the registered field types for the form.",showData:"Trigger a modal to appear that shows the current formData value",clearFields:"Removes all the fields from the template editor",getData:"Read the current formData",getXML:"Get the current formData in XML format",getJSON:"Get the current formData in JSON format",getJS:"Get the current formData in JS object format",setData:"set the current formData value for the editor",save:"call save from the api",toggleAllEdit:"toggle the edit mode for all fields",toggleEdit:"toggle a specific field edit mode by index or id",addField:"programmatically add a field to the template editor",removeField:"remove a field by its index or id from the editor stage",resetDemo:"reset the demo to default state"},a)),document.getElementById("demo-api").appendChild(S({loadUserForm:"Load user form",showUserData:"Show user form",renderUserForm:"Render user form",getHTML:"Get HTML",clearUserForm:"Clear user form",testSubmit:"Test Submit",setData:"Set template data",render:"Render data that was set"},a)),o&&"[]"!==o){const e=document.getElementById("setData-value");e&&(e.value=window.JSON.stringify(JSON.parse(o),null," "))}t.addEventListener("change",(t=>{let{target:{value:r}}=t;window.sessionStorage.setItem(E,r),e.actions.setLang(r)}),!1)}))}))}()}()}(jQuery); \ No newline at end of file +!function(e){"use strict";!function(){var t={359:function(e,t,r){r.r(t);var o=r(933),n=r.n(o),a=r(476),i=r.n(a),l=r(678),s=r.n(l),c=new URL(r(285),r.b),d=i()(n()),u=s()(c);d.push([e.id,"html,body{height:100%}body{background-color:#f2f2f2;background-image:url("+u+');font-family:Helvetica,"Helvetica Neue",Arial,sans-serif}.form-rendered .build-wrap,.form-rendered .formbuilder-title,.form-rendered .formbuilder-actions{display:none}.render-wrap,.formrender-title,.formrender-actions{display:none}.form-rendered .render-wrap,.form-rendered .formrender-title,.form-rendered .formrender-actions{display:block}.api-table{width:100%;border-collapse:collapse}.api-table td{border:1px solid #aaa;padding:16px}.api-table td:last-child{text-align:center}.api-table thead{background-color:#fff}.api-table tbody{background-color:#fff}.api-table tbody tr:nth-child(odd){background-color:#ddd}.api-table textarea{width:100%;height:24px;transition:height 333ms ease-in-out}.api-table textarea:focus{height:160px}.demo-header{display:flex;align-items:center;justify-content:space-between}#setData-value{background-color:rgba(0,0,0,0);border:0 none;color:#fff;padding:0}.form-builder-dialog{overflow-y:auto}label[for=toggleEnhancedBootstrapEnabled]{margin-left:1rem;display:none}',""]),t.default=d},476:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",o=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),o&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),o&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,o,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(o)for(var l=0;l0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),r&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=r):d[2]=r),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},678:function(e){e.exports=function(e,t){return t||(t={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},933:function(e){e.exports=function(e){return e[1]}},225:function(e,t,r){var o=r(892),n=r(359);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);o(n,{attributes:{class:"formBuilder-injected-style"},insert:"head",singleton:!1}),e.exports=n.locals||{}},892:function(e,t,r){var o,n=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}(),a=[];function i(e){for(var t=-1,r=0;re}};var r;const n=(e,r)=>{if(0===t.backendOrder.length)return!1;const o=e.toLowerCase();return r=r?r+"":"",o.startsWith("on")||["form","formaction"].includes(o)||r.trim().toLowerCase().startsWith("javascript:")};t.backends.fallback=function(t){const r=document.implementation.createHTMLDocument(""),o=r.createElement("base");o.href=document.location.href,r.head.appendChild(o);const a=["applet","comment","embed","iframe","link","listing","meta","noscript","object","plaintext","script","style","xmp"],i=e.parseHTML(t,r,!1);e(i).find("*").addBack().each(((t,r)=>{"#text"!==r.nodeName&&(r.tagName&&a.includes(r.tagName.toLowerCase())?r.parentElement?r.parentElement.removeChild(r):i.includes(r)&&i.splice(i.indexOf(r),1):r.attributes&&Array.from(r.attributes).forEach((t=>{n(t.name,t.value)&&e(r).removeAttr(t.name)})))}));const l=r.createElement("div");return e(l).html(i),l.innerHTML};const a=e=>{const r=!!t.clobberingProtection.document&&document,o=!!t.clobberingProtection.form&&document.createElement("form");return r&&e in r||o&&e in o?t.clobberingProtection.namespaceAttributes?"user-content-"+e:void 0:e},i={fallback:(e,r)=>{const o=t.backends.fallback,n="function"==typeof o;return n&&(r=o(r)),e.innerHTML=r,n},dompurify:(e,r)=>{const o=t.backends.dompurify;return!(!1===o||!o.isSupported||(e.innerHTML=o.sanitize(r),0))},sanitizer:(e,r)=>{const o=t.backends.sanitizer;return!!o&&(e.setHTML(r,{sanitizer:o}),!0)}},l=["events"],s=["tag","content"];function c(e,t){if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},a=Object.keys(e);for(o=0;o=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}window.fbLoaded={js:[],css:[]},window.fbEditors={quill:{},tinymce:{}};const d=e=>({className:"class"}[e]||u(e)),u=e=>(e=(e=e.replace(/[^\w\s\-]/gi,"")).replace(/([A-Z])/g,(function(e){return"-"+e.toLowerCase()}))).replace(/\s/g,"-").replace(/^-+/g,""),m=e=>void 0===e?e:[["array",e=>Array.isArray(e)],["node",e=>e instanceof window.Node||e instanceof window.HTMLElement],["component",()=>e&&e.dom],[typeof e,()=>!0]].find((t=>t[1](e)))[0],p=function(r,o,u){void 0===o&&(o=""),void 0===u&&(u={});let b=m(o);const{events:g}=u,y=c(u,l),h=document.createElement(r),v={string:r=>{!function(r,o,n){if(void 0===n&&(n=!1),!n){const n=document.createElement(r.tagName);return void 0!==t.backendOrder.find((e=>i[e](n,o)))?((t=>{e(t).find("*").each(((e,t)=>{["embed","form","iframe","image","img","object"].includes(t.tagName.toLowerCase())&&t.removeAttribute("name"),["id","name"].forEach((e=>{if(t.hasAttribute(e)){const r=a(t.getAttribute(e));void 0===r?t.removeAttribute(e):t.setAttribute(e,r)}}))}))})(n),r.innerHTML=n.innerHTML,r):(r.innerHTML=o,r)}r.textContent=o}(h,h.innerHTML+r)},object:e=>{const{tag:t,content:r}=e,o=c(e,s);return h.appendChild(p(t,r,o))},node:e=>h.appendChild(e),array:e=>{for(let t=0;t{e=e(),b=m(e),v[b](e)},undefined:()=>{}};for(const e in y)if(y.hasOwnProperty(e)){const t=d(e);let r=Array.isArray(y[e])?f(y[e].join(" ").split(" ")).join(" "):y[e];if(n(t,r))continue;if("boolean"==typeof r){if(!0===r){const e="contenteditable"===t||t;h.setAttribute(t,e)}}else"id"!==t&&"name"!==t||(r=a(r)),void 0!==r&&h.setAttribute(t,r)}return o&&v[b](o),((e,t)=>{if(t)for(const r in t)t.hasOwnProperty(r)&&e.addEventListener(r,(e=>t[r](e)))})(h,g),h},f=e=>e.filter(((e,t,r)=>r.indexOf(e)===t));function b(e){const t=["a","an","and","as","at","but","by","for","for","from","in","into","near","nor","of","on","onto","or","the","to","with"].map((e=>`\\s${e}\\s`)),r=new RegExp(`(?!${t.join("|")})\\w\\S*`,"g");return`${e}`.replace(r,(e=>e.charAt(0).toUpperCase()+e.slice(1).replace(/[A-Z]/g,(e=>` ${e}`))))}function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function y(e){for(var t=1;t");return r.before(n),o.before(r),n.before(o).remove(),r};const h=e=>{document.querySelectorAll(".current-field-id").forEach((t=>{t.value=e}))},v='[{"type":"autocomplete","label":"Autocomplete","className":"form-control","name":"autocomplete-1526094918549","requireValidOption":true,"values":[{"label":"Option 1","value":"option-1"},{"label":"Option 2","value":"option-2"},{"label":"Option 3","value":"option-3"}],"userData":["option-1"]},{"type":"checkbox-group","label":"Checkbox Group","name":"checkbox-group-1526095813035","other":true,"values":[{"label":"Option 1","value":"option-1"},{"label":"Option 2","value":"option-2"}],"userData":["option-1","Bilbo \\"baggins\\""]},{"type":"text","label":"Color Field","name":"text-1526099104236","subtype":"color","userData":["#00ff00"]},{"type":"text","label":"Text Field","name":"text-1526099104236","subtype":"tel","userData":["123-456-7890"]},{"type":"date","label":"Date Field","className":"form-control","name":"date-1526096579821","userData":["2018-01-01"]},{"type":"number","label":"Number","className":"form-control","name":"number-1526099204594","min":"1","max":"3","step":".2","userData":["1.1"]},{"type":"textarea","label":"Text Area","className":"form-control","name":"textarea-1526099273610","subtype":"textarea","userData":["Tennessee Welcomes You!"]},{"type":"textarea","subtype":"tinymce","label":"TinyMCE","className":"form-control","name":"textarea-1526099273610","userData":["<p><span style="color: #339966;">It's a great place</span></p>"]}]',w={loadUserForm:()=>{const t={controlConfig:{"textarea.tinymce":{branding:!1,encoding:"xml",menubar:"edit insert format table",plugins:"preview searchreplace autolink link table lists textcolor colorpicker",toolbar:["formatselect","bold italic forecolor backcolor","link","alignleft aligncenter alignright alignjustify","numlist bullist outdent indent","preview"].join(" | ")}},formData:v};e(".render-wrap").formRender(t)},clearUserForm:()=>{e(".render-wrap").formRender("clear")},renderUserForm:()=>{e(".render-wrap").formRender("render",'[{"type":"text","label":"Color picker","name":"text-1526099104236","subtype":"color","userData":["#00ff00"]},{"type":"text","label":"Text Field","name":"text-1526099104236","subtype":"tel","userData":["123-456-7890"]},{"type":"date","label":"Date Field","className":"form-control","name":"date-1526096579821","userData":["2018-01-01"]},{"type":"number","label":"Number","className":"form-control","name":"number-1526099204594","min":"1","max":"3","step":".2","userData":["1.1"]},{"type":"textarea","label":"Text Area","className":"form-control","name":"textarea-1526099273610","subtype":"textarea","userData":["Tennessee Welcomes You!"]},{"type":"textarea","subtype":"tinymce","label":"TinyMCE","className":"form-control","name":"textarea-1526099273610","userData":["<p><span style="color: #339966;">It's a great place</span></p>"]}]')},getHTML:()=>{console.log(e(".render-wrap").formRender("html"))},setData:()=>{e(".render-wrap").formRender("setData",v)},render:()=>{e(".render-wrap").formRender("render")},showUserData:()=>{alert(JSON.stringify(e(".render-wrap").formRender("userData")))}},x={testSubmit:()=>{const e=document.querySelector(".render-wrap"),t=new FormData(e);console.log("Can submit: ",e.checkValidity()),console.log("FormData:");for(const[e,r]of t.entries())console.log(`${e}: ${r}`)},resetDemo:()=>{window.sessionStorage.removeItem("formData"),location.reload()}},A=function(e,t){return void 0===t&&(t=!1),e.reduce(((e,r)=>{const o=(e=>{let t=e;return"string"==typeof t&&(t={attrs:{scope:"col"},content:b(e)}),"string"==typeof t.content&&(t.content=document.createTextNode(t.content)),y({attrs:{}},t)})(r),n=t?"th":"td",a=document.createElement(n);return a.appendChild(o.content),Object.entries(o.attrs).forEach((e=>{let[t,r]=e;a.setAttribute(t,r)})),e.appendChild(a),e}),document.createElement("tr"))},O=y(y(y({},{showData:()=>e(".build-wrap").formBuilder("showData"),clearFields:()=>e(".build-wrap").formBuilder("clearFields"),getData:()=>{console.log(e(".build-wrap").formBuilder("getData"))},setData:()=>{const t=e(".build-wrap").formBuilder,r=t("markup","textarea",t("getData","json",!0),{id:"setData-value",rows:30,style:"width: 100%"}),o=t("markup","button","Set Data",{events:{click:()=>e(".build-wrap").formBuilder("setData",r.value)}}),n=t("markup","div",[r,o]);t("showDialog",n,null,"data-dialog")},save:()=>{e(".build-wrap").formBuilder("save")},addField:()=>{const t={type:"text",class:"form-control",label:"Text Field added at: "+(new Date).getTime()};e(".build-wrap").formBuilder("addField",t)},removeField:()=>{const t=e(".build-wrap").formBuilder("getCurrentFieldId");h(""),e(".build-wrap").formBuilder("removeField",t)},getXML:()=>{alert(e(".build-wrap").formBuilder("getData","xml"))},getJSON:()=>{alert(e(".build-wrap").formBuilder("getData","json",!0))},getJS:()=>{alert("check console"),console.log(e(".build-wrap").formBuilder("getData"))},toggleEdit:()=>{const t=e(".build-wrap").formBuilder("getCurrentFieldId");e(".build-wrap").formBuilder("toggleFieldEdit",t)},toggleAllEdit:()=>e(".build-wrap").formBuilder("toggleAllFieldEdit"),getFieldTypes:()=>console.log(e(".build-wrap").formBuilder("getFieldTypes"))}),w),x),D=(e,t)=>{const r=document.createDocumentFragment(),o=document.createElement("thead");o.appendChild(A(t,!0));const n=Object.entries(e).reduce(((e,t)=>{let[r,o]=t;const n={content:o},a=document.createElement("code");a.appendChild(document.createTextNode(r));const i={content:a};let l=document.getElementById(r);if(!l&&O[r])l=document.createElement("button"),l.id=r,l.textContent=b(r),l.addEventListener("click",(e=>O[r](e)));else{const e=l.querySelector(".trigger");e&&O[r]&&e.addEventListener("click",(e=>O[r](e)))}const s={content:l};return e.appendChild(A([i,n,s])),e}),document.createDocumentFragment()),a=document.createElement("tbody");return a.appendChild(n),r.appendChild(o),r.appendChild(a),r};function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function E(e){for(var t=1;t{let{target:t}=e;window.sessionStorage.setItem("dataType",t.value),x.resetDemo()};for(const e of j)e.value===e&&(e.checked=!0),e.addEventListener("click",F,!1);jQuery((function(e){const t={starRating:function(t){return{field:'',onRender:()=>{e(document.getElementById(t.name)).rateYo({rating:3.6})}}}},r={defaultFields:[{className:"form-control",label:"Default Field",placeholder:"Enter your default field value",name:"default-field-1",type:"text"}],persistDefaultFields:!0,disabledSubtypes:{text:["password"]},disabledAttrs:["placeholder","name"],dataType:B,subtypes:{text:["datetime-local"],"checkbox-group":["custom-group"]},onSave:c,onAddField:e=>{h(e)},onAddOption:(e,t)=>{let{index:r}=t;return e.label=e.label||`Option ${r+1}`,e.value=e.value||`option-${r+1}`,e},onClearAll:()=>window.sessionStorage.removeItem("formData"),stickyControls:{enable:!0},sortableControls:!0,fields:[{type:"autocomplete",label:"Custom Autocomplete",required:!0,values:[{label:"SQL"},{label:"C#"},{label:"JavaScript"},{label:"Java"},{label:"Python"},{label:"C++"},{label:"PHP"},{label:"Swift"},{label:"Ruby"}]},{label:"Star Rating",attrs:{type:"starRating"},icon:"🌟"},{type:"checkbox-group",subtype:"custom-group",label:"Custom Checkbox Group w/Sub Type",required:!0,values:[{label:"Option 1"},{label:"Option 2"}]}],templates:t,inputSets:[{label:"User Details",icon:"👨",name:"user-details",showHeader:!0,fields:[{type:"text",label:"First Name",className:"form-control"},{type:"select",label:"Profession",className:"form-control",values:[{label:"Street Sweeper",value:"option-2",selected:!1},{label:"Brain Surgeon",value:"option-3",selected:!1}]},{type:"textarea",label:"Short Bio:",className:"form-control"}]},{label:"User Agreement",fields:[{type:"header",subtype:"h3",label:"Terms & Conditions",className:"header"},{type:"paragraph",label:"Leverage agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment."},{type:"paragraph",label:"Bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards a streamlined cloud solution. User generated content in real-time will have multiple touchpoints for offshoring."},{type:"checkbox",label:"Do you agree to the terms and conditions?"}]}],typeUserDisabledAttrs:{autocomplete:["access"]},typeUserAttrs:{text:{shape:{label:"Class",multiple:!0,options:{"red form-control":"Red","green form-control":"Green","blue form-control":"Blue"},style:"border: 1px solid red"},readonly:{label:"readonly",value:!1}},number:{volume:{label:"Volume Level",value:1,max:11}},"checkbox-group":{"custom-group":{customInput:{label:"Custom Text Field",value:"This field is added only to checkbox with specific subtype",type:"text"}}}},disableInjectedStyle:!1,actionButtons:[{id:"smile",className:"btn btn-success",label:"😁",type:"button",events:{click:()=>{alert("😁😁😁 !SMILE! 😁😁😁")}}},"save"],disableFields:["autocomplete","custom-tinymce"],replaceFields:[{type:"textarea",subtype:"tinymce",datatype:"custom-tinymce",label:"tinyMCE",required:!0}],disabledFieldButtons:{text:["copy"]},controlPosition:"right",i18n:{override:{[k]:{number:"Big Numbers"}}},scrollToFieldOnAdd:!1},o=window.sessionStorage.getItem("formData");let n=!0;o&&(r.formData=o);const a=document.querySelector(".build-wrap"),i=e(a),l=document.querySelector(".render-wrap"),s=e(l);function c(){if(document.body.classList.toggle("form-rendered",n),n){const e=i.formBuilder("getData",B);s.formRender({formData:e,templates:t,dataType:B}),window.sessionStorage.setItem("formData",e)}else i.formBuilder("setData",s.formRender("userData"));return n=!n,n}let d=i.formBuilder(r);const u=document.getElementById("toggleEnhancedBootstrapEnabled");document.getElementById("toggleBootstrap").addEventListener("click",(e=>{let{target:t}=e;u.parentElement.style.display=t.checked?"inline-block":"none",t.checked?(e=>{const t=(e=Array.isArray(e)?e:[e]).map((e=>{let{src:t,id:r}=e;return new Promise((e=>{if(window.fbLoaded.css.includes(t))return e(t);const o=p("link",null,{href:t,rel:"stylesheet",id:r});document.head.insertBefore(o,document.head.firstChild)}))}));Promise.all(t)})({src:"https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css",id:"bootstrap"}):(e=>{const t=document.getElementById("bootstrap");t.parentElement.removeChild(t)})()}),!1),u.addEventListener("change",(e=>{let{target:t}=e;i.empty(),d=i.formBuilder(E(E({},r),{},{formData:d.formData,enableEnhancedBootstrapGrid:t.checked}))}),!1),d.promise.then((function(e){document.querySelectorAll(".editForm").forEach((e=>e.addEventListener("click",c)),!1);const t=document.getElementById("setLanguage"),r=window.sessionStorage.getItem(T)||k;t.value=r,e.actions.setLang(r);const n=["action","description","demo"];if(document.getElementById("action-api").appendChild(D({getFieldTypes:"Get the registered field types for the form.",showData:"Trigger a modal to appear that shows the current formData value",clearFields:"Removes all the fields from the template editor",getData:"Read the current formData",getXML:"Get the current formData in XML format",getJSON:"Get the current formData in JSON format",getJS:"Get the current formData in JS object format",setData:"set the current formData value for the editor",save:"call save from the api",toggleAllEdit:"toggle the edit mode for all fields",toggleEdit:"toggle a specific field edit mode by index or id",addField:"programmatically add a field to the template editor",removeField:"remove a field by its index or id from the editor stage",resetDemo:"reset the demo to default state"},n)),document.getElementById("demo-api").appendChild(D({loadUserForm:"Load user form",showUserData:"Show user form",renderUserForm:"Render user form",getHTML:"Get HTML",clearUserForm:"Clear user form",testSubmit:"Test Submit",setData:"Set template data",render:"Render data that was set"},n)),o&&"[]"!==o){const e=document.getElementById("setData-value");e&&(e.value=window.JSON.stringify(JSON.parse(o),null," "))}t.addEventListener("change",(t=>{let{target:{value:r}}=t;window.sessionStorage.setItem(T,r),e.actions.setLang(r)}),!1)}))}))}()}()}(jQuery); \ No newline at end of file diff --git a/assets/js/demo.min.js.LICENSE.txt b/assets/js/demo.min.js.LICENSE.txt index 0e337fce0..99bc65646 100644 --- a/assets/js/demo.min.js.LICENSE.txt +++ b/assets/js/demo.min.js.LICENSE.txt @@ -1,5 +1,5 @@ /*! * jQuery demo: https://formbuilder.online/ - * Version: 3.19.6 + * Version: 3.19.7 * Author: Kevin Chappell */ diff --git a/assets/js/demo.min.js.gz b/assets/js/demo.min.js.gz index 7e14ac8c61f8e53a7f6231ca37ca8dd8a63f7c1b..3c4c1a53c59dd516cbf4596a3c772d85f4f20f63 100644 GIT binary patch delta 10765 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 LVSK;jM`-{6P4ikI delta 10592 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 diff --git a/assets/js/form-builder.min.js.LICENSE.txt b/assets/js/form-builder.min.js.LICENSE.txt index 29384bb69..44b4c791a 100644 --- a/assets/js/form-builder.min.js.LICENSE.txt +++ b/assets/js/form-builder.min.js.LICENSE.txt @@ -7,7 +7,7 @@ /*! * jQuery formBuilder: https://formbuilder.online/ - * Version: 3.19.6 + * Version: 3.19.7 * Author: Kevin Chappell */ diff --git a/assets/js/form-render.min.js.LICENSE.txt b/assets/js/form-render.min.js.LICENSE.txt index 9dd25d661..b381e27ad 100644 --- a/assets/js/form-render.min.js.LICENSE.txt +++ b/assets/js/form-render.min.js.LICENSE.txt @@ -7,7 +7,7 @@ /*! * jQuery formRender: https://formbuilder.online/ - * Version: 3.19.6 + * Version: 3.19.7 * Author: Kevin Chappell */ diff --git a/index.html b/index.html index 2a2c92995..261519f5c 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -jQuery formBuilder/formRender Demo
dataType:
Language:

jQuery formBuilder -

jQuery formRender -

Actions

Actions

\ No newline at end of file +jQuery formBuilder/formRender Demo
dataType:
Language:

jQuery formBuilder -

jQuery formRender -

Actions

Actions

\ No newline at end of file