PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.6
JetFormBuilder — Dynamic Blocks Form Builder v3.1.6
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 / assets / src / editor / blocks / hidden-field / HeaderControls.js
jetformbuilder / assets / src / editor / blocks / hidden-field Last commit date
FieldSettings.js 2 years ago FooterControls.js 2 years ago HeaderControls.js 2 years ago edit.js 2 years ago index.js 2 years ago preview.js 2 years ago
HeaderControls.js
43 lines
1 const {
2 ToggleControl,
3 withFilters,
4 } = wp.components;
5
6 const { __ } = wp.i18n;
7
8 const {
9 useBlockAttributes,
10 } = JetFBHooks;
11
12 let HeaderControls = function () {
13 const [ attributes, setAttributes ] = useBlockAttributes();
14
15 return <>
16 { 'referer_url' !== attributes.field_value && <ToggleControl
17 label={ __( 'Render in HTML', 'jet-form-builder' ) }
18 checked={ attributes.render }
19 help={ __(
20 `Enable this option if you use this field in Calculated Field,
21 Conditional Block, Advanced Validation, Global Macros, or Dynamic Value.`,
22 'jet-form-builder',
23 ) }
24 onChange={ render => setAttributes(
25 { render: Boolean( render ) } ) }
26 /> }
27 <ToggleControl
28 label={ __( 'Return the raw value', 'jet-form-builder' ) }
29 help={ __( `If this option is enabled, the value of the
30 field will be JSON-encoded if the value is an array or object`,
31 'jet-form-builder',
32 ) }
33 checked={ attributes.return_raw }
34 onChange={ return_raw => setAttributes( { return_raw } ) }
35 />
36 </>;
37 };
38
39 HeaderControls = withFilters(
40 'jfb.hidden-field.header.controls',
41 )( HeaderControls );
42
43 export default HeaderControls;