PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / trunk
JetFormBuilder — Dynamic Blocks Form Builder vtrunk
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / modules / multi-gateway / assets / build / editor.js
jetformbuilder / modules / multi-gateway / assets / build Last commit date
editor.asset.php 1 month ago editor.css 2 months ago editor.js 1 month ago multi-gateway.asset.php 2 months ago multi-gateway.css 2 months ago multi-gateway.js 2 months ago
editor.js
1 lines
1 (()=>{"use strict";var e={d:(t,a)=>{for(var l in a)e.o(a,l)&&!e.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:a[l]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{metadata:()=>c,name:()=>f,settings:()=>g});const a=window.React,{useBlockProps:l,RichText:i}=wp.blockEditor,{__:o}=wp.i18n,{Tooltip:n}=wp.components,{useMetaState:s}=JetFBHooks,r=window?.JetFormEditorData?.gateways,d=e=>r?.list?.find(t=>t.value===e)?.label||e,c=JSON.parse('{"apiVersion":3,"name":"jet-forms/multi-gateway","title":"Payment Gateway","description":"Field allowing users to choose a payment method on the front end.","category":"jet-form-builder-fields","textdomain":"jet-form-builder","keywords":["jetformbuilder","gateway","payment"],"icon":"<svg width=\\"50\\" height=\\"49\\" viewBox=\\"0 0 50 49\\" fill=\\"none\\" xmlns=\\"http://www.w3.org/2000/svg\\"><path d=\\"M48.6875 33.666C49.0641 34.2734 49.3425 34.9103 49.5225 35.5771C49.7027 36.244 49.793 36.9228 49.793 37.6133C49.793 38.5807 49.6069 39.5421 49.2354 40.4971C48.8641 41.4516 48.3072 42.2981 47.5645 43.0361C46.8316 43.779 45.9328 44.3301 44.8691 44.6885C43.8057 45.0468 42.7204 45.2255 41.6133 45.2256L43.3711 47.0078L42.0469 48.332L37.8965 44.2051L42.0469 40.0791L43.3711 41.4023L41.4062 43.3672C42.3697 43.3672 43.2756 43.2238 44.124 42.9375C44.9722 42.6509 45.6712 42.2329 46.2207 41.6826C46.7701 41.1322 47.1889 40.4993 47.4775 39.7842C47.766 39.0687 47.9102 38.353 47.9102 37.6377C47.9102 37.1904 47.8564 36.7432 47.748 36.2959C47.6399 35.8485 47.4857 35.4189 47.2852 35.0078L48.6875 33.666Z\\" fill=\\"#0F172A\\"/><path d=\\"M18.8965 32.1953C19.4488 32.1953 19.8965 32.6468 19.8965 33.2031C19.8965 33.7595 19.4488 34.2109 18.8965 34.2109H10.8965C10.3442 34.2109 9.89651 33.7595 9.89648 33.2031C9.89648 32.6468 10.3442 32.1953 10.8965 32.1953H18.8965Z\\" fill=\\"#0F172A\\"/><path d=\\"M24.8965 28.166C25.4488 28.166 25.8965 28.6175 25.8965 29.1738C25.8963 29.7301 25.4487 30.1807 24.8965 30.1807H10.8965C10.3443 30.1807 9.89665 29.7301 9.89648 29.1738C9.89648 28.6175 10.3442 28.166 10.8965 28.166H24.8965Z\\" fill=\\"#0F172A\\"/><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M39.8965 8.16602C42.2149 8.16602 43.8965 10.0762 43.8965 12.166V26.166C43.8965 28.3752 42.1056 30.166 39.8965 30.166H37.8965V36.166C37.8965 38.166 36.2637 40.166 33.8965 40.166H9.89648C7.68735 40.166 5.89648 38.3752 5.89648 36.166V22.166C5.89648 19.9569 7.68735 18.166 9.89648 18.166H11.8965V12.166C11.8965 9.95688 13.6873 8.16602 15.8965 8.16602H39.8965ZM7.89648 36.166C7.89648 37.2706 8.79191 38.166 9.89648 38.166H33.8965C35.0345 38.166 35.8965 37.166 35.8965 36.166V24.166H7.89648V36.166ZM13.8965 18.166H33.8965C36.1056 18.166 37.8965 19.9569 37.8965 22.166V28.166H39.8965C40.9962 28.166 41.8886 27.2785 41.8965 26.1807V14.1807H13.8965V18.166ZM9.89648 20.166C8.7968 20.166 7.90436 21.0535 7.89648 22.1514H35.8965C35.8886 21.0535 34.9962 20.166 33.8965 20.166H9.89648ZM15.8965 10.166C14.7919 10.166 13.8965 11.0614 13.8965 12.166H41.8965C41.8965 11.166 41.1052 10.166 39.8965 10.166H15.8965Z\\" fill=\\"#0F172A\\"/><path d=\\"M11.8965 4.12695L7.74609 8.25293L6.42188 6.92969L8.38672 4.96484C7.4233 4.96484 6.51737 5.10822 5.66895 5.39453C4.8208 5.68111 4.12174 6.09916 3.57227 6.64941C3.0229 7.19985 2.6041 7.83274 2.31543 8.54785C2.02701 9.26338 1.88281 9.97907 1.88281 10.6943C1.88282 11.1416 1.93655 11.5889 2.04492 12.0361C2.15308 12.4835 2.30729 12.9132 2.50781 13.3242L1.10547 14.666C0.728909 14.0587 0.450509 13.4217 0.270508 12.7549C0.0902447 12.088 5.1866e-08 11.4093 0 10.7188C0 9.75138 0.186038 8.78996 0.557617 7.83496C0.928914 6.88039 1.48575 6.03396 2.22852 5.2959C2.96141 4.553 3.86015 4.00198 4.92383 3.64355C5.98726 3.28526 7.07259 3.1065 8.17969 3.10645L6.42188 1.32422L7.74609 0L11.8965 4.12695Z\\" fill=\\"#0F172A\\"/></svg>","supports":{"html":false,"multiple":false},"attributes":{"isPreview":{"type":"boolean","default":false},"title":{"type":"string","default":""},"description":{"type":"string","default":""},"gatewaysSettings":{"type":"object","default":{}}},"viewScript":"jet-fb-multi-gateway","style":"jet-fb-multi-gateway"}'),{__:m}=wp.i18n,{createBlock:p}=wp.blocks,{name:f,icon:u=""}=c;c.attributes.isPreview={type:"boolean",default:!1};const g={icon:(0,a.createElement)("span",{dangerouslySetInnerHTML:{__html:u}}),description:m("Field allowing users to choose a payment method on the front end.","jet-form-builder"),edit:function({attributes:e,setAttributes:t}){const c=l(),[m]=s("_jf_gateways");let p=[];if("manual"===(m?.mode||"single"))p=(r?.list||[]).map(({value:e})=>e).filter(e=>!!m?.[e]?.show_on_front);else{const e=m?.gateway;e&&"none"!==e&&(p=[e])}const f=e.gatewaysSettings||{},u=(e,a,l)=>{t({gatewaysSettings:{...f,[e]:{...f[e]||{},[a]:l}}})},g={};return p.forEach(e=>{g[e]="function"!=typeof JetFBActions?.isGatewayValid||JetFBActions.isGatewayValid(e,m)}),(0,a.createElement)("div",{...c},(0,a.createElement)("div",{className:"jfb-multi-gateway"},(0,a.createElement)(i,{tagName:"h3",className:"jfb-multi-gateway__title",value:e.title||"",placeholder:"Optional: add a heading for payment options…",onChange:e=>t({title:e})}),(0,a.createElement)(i,{tagName:"p",className:"jfb-multi-gateway__desc",value:e.description||"",placeholder:"Optional: add a short description for this step…",onChange:e=>t({description:e})}),p.length?(0,a.createElement)("div",{className:"jfb-multi-gateway__list"},p.map((e,t)=>{const l=f?.[e]||{},s="string"==typeof l.label?l.label:d(e),r="string"==typeof l.description?l.description:"",c=g[e];return(0,a.createElement)("label",{key:e,className:`\n\t\t\t\t\t\t\t\t\t\tjfb-multi-gateway__item\n\t\t\t\t\t\t\t\t\t\t${c?"":"jfb-multi-gateway__item--invalid"}\n\t\t\t\t\t\t\t\t\t`,onClickCapture:e=>{e.target?.closest?.('[contenteditable="true"]')&&(e.preventDefault(),e.stopPropagation())}},(0,a.createElement)("input",{type:"radio",className:"jet-form-builder__field",checked:0===t,readOnly:!0}),(0,a.createElement)("div",{className:"jfb-multi-gateway__content",onMouseDown:e=>{e.target?.closest?.('[contenteditable="true"]')||e.preventDefault()}},(0,a.createElement)("div",{className:"jfb-multi-gateway__label-row"},(0,a.createElement)(i,{tagName:"div",className:"jfb-multi-gateway__label",value:s,placeholder:d(e),onChange:t=>u(e,"label",t)}),!c&&(0,a.createElement)(n,{text:o("This gateway is not configured. Please use the Edit button in the Gateways settings to set up this gateway.","jet-form-builder")},(0,a.createElement)("span",{className:"jfb-multi-gateway__warning",onMouseDown:e=>e.preventDefault()},(0,a.createElement)("span",{className:"dashicons dashicons-warning"})))),(0,a.createElement)("div",{className:"jfb-multi-gateway__description"},(0,a.createElement)("div",null,(0,a.createElement)(i,{tagName:"span",value:r,placeholder:"You can add description here",onChange:t=>u(e,"description",t)})))))})):(0,a.createElement)("div",{className:"jfb-multi-gateway__empty"},"No gateways selected")))},example:{attributes:{isPreview:!0}},transforms:{to:[{type:"block",blocks:["jet-forms/text-field"],transform:e=>p("jet-forms/text-field",{...e}),priority:0}],from:[{type:"block",blocks:["jet-forms/checkbox-field","jet-forms/radio-field","jet-forms/select-field"],transform:e=>p(f,{...e}),priority:0}]}};(0,window.wp.hooks.addFilter)("jet.fb.register.fields","jet-form-builder/multi-gateway",function(e){return e.push(t),e})})();