PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.4.7
JetFormBuilder — Dynamic Blocks Form Builder v3.4.7
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 / actions-v2 / call-hook / assets / build / editor.js
jetformbuilder / modules / actions-v2 / call-hook / assets / build Last commit date
editor.asset.php 1 year ago editor.js 1 year ago
editor.js
1 lines
1 (()=>{"use strict";const e=window.React,t=window.wp.i18n,o=window.wp.components,l=window.jfb.components,r=window.jfb.actions,n=window.wp.primitives,a=(0,e.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(n.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})),i={type:"call_hook",label:(0,t.__)("Call Hook","jet-form-builder"),edit:function({settings:n,onChangeSettingObj:a}){return(0,e.createElement)(o.Flex,{direction:"column"},(0,e.createElement)(l.RowControl,null,(({id:i})=>(0,e.createElement)(r.ValidatorProvider,{isSupported:()=>!0},(({hasError:r,setShowError:c})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.RequiredLabel,{htmlFor:i},(0,t.__)("Hook Name","jet-form-builder")),(0,e.createElement)(l.RowControlEnd,{hasError:r},(0,e.createElement)(o.TextControl,{id:i,value:n.hook_name,onChange:e=>a({hook_name:e.toLowerCase().replace(/[^\w\-]/g,"")}),onBlur:()=>c(!0),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}))))))),(0,e.createElement)(l.WideLine,null),(0,e.createElement)("div",{className:"jet-call-hook-instruction"},(0,t.__)("Called hook names:","jet-form-builder"),(0,e.createElement)("ul",null,(0,e.createElement)("li",null,(0,e.createElement)("code",null,"jet-form-builder/custom-action/",n.hook_name)," - ",(0,t.__)("WP action. Perform a hook without an ability to validate form,","jet-form-builder")),(0,e.createElement)("li",null,(0,e.createElement)("code",null,"jet-form-builder/custom-filter/",n.hook_name)," - ",(0,t.__)("WP filter. Perform a hook with an ability to validate form. Allows to return error message.","jet-form-builder"))),(0,t.__)("Hook arguments:","jet-form-builder"),(0,e.createElement)("ul",null,(0,e.createElement)("li",null,(0,e.createElement)("code",null,"$result")," - ",(0,t.__)("only for WP filter. Hook execution result,","jet-form-builder")),(0,e.createElement)("li",null,(0,e.createElement)("code",null,"$request")," - ",(0,t.__)("array with submitted form data,","jet-form-builder")),(0,e.createElement)("li",null,(0,e.createElement)("code",null,"$action_handler")," - ",(0,t.__)("action handler object, allows to manage actions data and to throws error status:","jet-form-builder"),(0,e.createElement)("code",null,"throw new Action_Exception( 'failed')")))))},icon:a,docHref:"https://jetformbuilder.com/features/call-hook/",category:"advanced",validators:[({settings:e})=>!e?.hook_name&&{type:"empty",property:"hook_name"}]};(0,r.registerAction)(i)})();