PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.0
JetFormBuilder — Dynamic Blocks Form Builder v3.1.0
3.6.5.1 3.6.5 3.6.4.2 3.6.4.1 3.6.4 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 / frontend / main / signals / SignalWysiwyg.js
jetformbuilder / assets / src / frontend / main / signals Last commit date
BaseSignal.js 3 years ago SignalCheckbox.js 3 years ago SignalHiddenArray.js 3 years ago SignalRadio.js 3 years ago SignalRange.js 3 years ago SignalRenderState.js 3 years ago SignalSelect.js 3 years ago SignalText.js 3 years ago SignalWysiwyg.js 3 years ago functions.js 3 years ago
SignalWysiwyg.js
25 lines
1 import BaseSignal from './BaseSignal';
2 import { isWysiwyg } from '../supports';
3
4 /**
5 * @property {WysiwygData} input
6 */
7 function SignalWysiwyg() {
8 BaseSignal.call( this );
9
10 this.lock.current = true;
11
12 this.isSupported = function ( node, inputData ) {
13 return isWysiwyg( node );
14 };
15 this.runSignal = function () {
16 if ( this.input.value.current === this.input.editor.getContent() ) {
17 return;
18 }
19 this.input.editor.setContent( this.input.value.current ?? '' );
20 };
21 }
22
23 SignalWysiwyg.prototype = Object.create( BaseSignal.prototype );
24
25 export default SignalWysiwyg;