PluginProbe ʕ •ᴥ•ʔ
Conditional Fields for Contact Form 7 / 2.3.3
Conditional Fields for Contact Form 7 v2.3.3
2.7.13 2.7.11 2.7.12 2.7.10 2.7.9 2.7.8 2.7.7 2.7.6 2.7.5 2.7.4 2.7.3 2.7.2 0.2.4 0.2.5 0.2.6 0.2.7 0.2.8 0.2.9 1.0 1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.4 1.4.1 1.4.2 1.4.3 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.6.1 1.6.2 1.6.3 1.6.5 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.8 1.7.9 1.8 1.8.1 1.8.2 1.8.3 1.8.5 1.8.6 1.8.7 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2 2.2.1 2.2.10 2.2.11 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.3.1 2.3.10 2.3.11 2.3.12 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.10 2.4.11 2.4.12 2.4.13 2.4.14 2.4.15 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.14 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.7 2.7.1 trunk 0.1 0.1.1 0.1.2 0.1.3 0.1.4 0.1.5 0.1.6 0.1.7 0.2 0.2.1 0.2.2 0.2.3
cf7-conditional-fields / jsdoc-out / wpcf7cf.html
cf7-conditional-fields / jsdoc-out Last commit date
fonts 5 years ago scripts 5 years ago styles 5 years ago global.html 5 years ago index.html 4 years ago module-wpcf7cf.html 5 years ago scripts_es6.js.html 4 years ago wpcf7cf.html 4 years ago wpcf7cfApi.html 5 years ago
wpcf7cf.html
1368 lines
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="utf-8">
5 <title>JSDoc: Namespace: wpcf7cf</title>
6
7 <script src="scripts/prettify/prettify.js"> </script>
8 <script src="scripts/prettify/lang-css.js"> </script>
9 <!--[if lt IE 9]>
10 <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
11 <![endif]-->
12 <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
13 <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
14 </head>
15
16 <body>
17
18 <div id="main">
19
20 <h1 class="page-title">Namespace: wpcf7cf</h1>
21
22
23
24
25
26
27 <section>
28
29 <header>
30
31 <h2>wpcf7cf</h2>
32
33
34 </header>
35
36 <article>
37 <div class="container-overview">
38
39
40
41
42
43
44 <dl class="details">
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71 <dt class="tag-source">Source:</dt>
72 <dd class="tag-source"><ul class="dummy"><li>
73 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1051">line 1051</a>
74 </li></ul></dd>
75
76
77
78
79
80
81
82 </dl>
83
84
85
86
87 </div>
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104 <h3 class="subsection-title">Methods</h3>
105
106
107
108
109
110
111
112 <h4 class="name" id=".multistepMoveToStep"><span class="type-signature">(static) </span>multistepMoveToStep<span class="signature">($form, step)</span><span class="type-signature"></span></h4>
113
114
115
116
117
118
119 <div class="description">
120 <p>Move to step number <code>step</code>, ignoring any validation.</p>
121 </div>
122
123
124
125
126
127
128
129
130
131 <h5>Parameters:</h5>
132
133
134 <table class="params">
135 <thead>
136 <tr>
137
138 <th>Name</th>
139
140
141 <th>Type</th>
142
143
144
145
146
147 <th class="last">Description</th>
148 </tr>
149 </thead>
150
151 <tbody>
152
153
154 <tr>
155
156 <td class="name"><code>$form</code></td>
157
158
159 <td class="type">
160
161
162 <span class="param-type">String</span>
163 |
164
165 <span class="param-type">JQuery</span>
166
167
168
169 </td>
170
171
172
173
174
175 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
176 </tr>
177
178
179
180 <tr>
181
182 <td class="name"><code>step</code></td>
183
184
185 <td class="type">
186
187
188 <span class="param-type">*</span>
189
190
191
192 </td>
193
194
195
196
197
198 <td class="description last"></td>
199 </tr>
200
201
202 </tbody>
203 </table>
204
205
206
207
208
209
210 <dl class="details">
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237 <dt class="tag-source">Source:</dt>
238 <dd class="tag-source"><ul class="dummy"><li>
239 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1501">line 1501</a>
240 </li></ul></dd>
241
242
243
244
245
246
247
248 </dl>
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275 <h4 class="name" id=".multistepMoveToStepWithValidation"><span class="type-signature">(static) </span>multistepMoveToStepWithValidation<span class="signature">($form, step)</span><span class="type-signature"></span></h4>
276
277
278
279
280
281
282 <div class="description">
283 <p>Validate the current step, and move to step number <code>step</code> if validation passes.</p>
284 </div>
285
286
287
288
289
290
291
292
293
294 <h5>Parameters:</h5>
295
296
297 <table class="params">
298 <thead>
299 <tr>
300
301 <th>Name</th>
302
303
304 <th>Type</th>
305
306
307
308
309
310 <th class="last">Description</th>
311 </tr>
312 </thead>
313
314 <tbody>
315
316
317 <tr>
318
319 <td class="name"><code>$form</code></td>
320
321
322 <td class="type">
323
324
325 <span class="param-type">String</span>
326 |
327
328 <span class="param-type">JQuery</span>
329
330
331
332 </td>
333
334
335
336
337
338 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
339 </tr>
340
341
342
343 <tr>
344
345 <td class="name"><code>step</code></td>
346
347
348 <td class="type">
349
350
351 <span class="param-type">Number</span>
352
353
354
355 </td>
356
357
358
359
360
361 <td class="description last"></td>
362 </tr>
363
364
365 </tbody>
366 </table>
367
368
369
370
371
372
373 <dl class="details">
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400 <dt class="tag-source">Source:</dt>
401 <dd class="tag-source"><ul class="dummy"><li>
402 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1512">line 1512</a>
403 </li></ul></dd>
404
405
406
407
408
409
410
411 </dl>
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438 <h4 class="name" id=".repeaterAddSub"><span class="type-signature">(static) </span>repeaterAddSub<span class="signature">($form, repeaterDataId)</span><span class="type-signature"></span></h4>
439
440
441
442
443
444
445 <div class="description">
446 <p>Append a new sub-entry to the repeater with the name <code>repeaterDataId</code> inside the form <code>$form</code></p>
447 </div>
448
449
450
451
452
453
454
455
456
457 <h5>Parameters:</h5>
458
459
460 <table class="params">
461 <thead>
462 <tr>
463
464 <th>Name</th>
465
466
467 <th>Type</th>
468
469
470
471
472
473 <th class="last">Description</th>
474 </tr>
475 </thead>
476
477 <tbody>
478
479
480 <tr>
481
482 <td class="name"><code>$form</code></td>
483
484
485 <td class="type">
486
487
488 <span class="param-type">String</span>
489 |
490
491 <span class="param-type">JQuery</span>
492
493
494
495 </td>
496
497
498
499
500
501 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
502 </tr>
503
504
505
506 <tr>
507
508 <td class="name"><code>repeaterDataId</code></td>
509
510
511 <td class="type">
512
513
514 <span class="param-type">String</span>
515
516
517
518 </td>
519
520
521
522
523
524 <td class="description last"><p><em>data-id</em> attribute of the repeater. Normally this is simply the name of the repeater. However, in case of a nested repeater you need to append the name with the correct suffix. For example <code>my-nested-repeater__1__3</code>. Hint (check the <code>data-id</code> attribute in the HTML code to find the correct suffix)</p></td>
525 </tr>
526
527
528 </tbody>
529 </table>
530
531
532
533
534
535
536 <dl class="details">
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563 <dt class="tag-source">Source:</dt>
564 <dd class="tag-source"><ul class="dummy"><li>
565 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1433">line 1433</a>
566 </li></ul></dd>
567
568
569
570
571
572
573
574 </dl>
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601 <h4 class="name" id=".repeaterAddSubAtIndex"><span class="type-signature">(static) </span>repeaterAddSubAtIndex<span class="signature">($form, repeaterDataId, index)</span><span class="type-signature"></span></h4>
602
603
604
605
606
607
608 <div class="description">
609 <p>Insert a new sub-entry at the given <code>index</code> of the repeater with the name <code>repeaterDataId</code> inside the form <code>$form</code></p>
610 </div>
611
612
613
614
615
616
617
618
619
620 <h5>Parameters:</h5>
621
622
623 <table class="params">
624 <thead>
625 <tr>
626
627 <th>Name</th>
628
629
630 <th>Type</th>
631
632
633
634
635
636 <th class="last">Description</th>
637 </tr>
638 </thead>
639
640 <tbody>
641
642
643 <tr>
644
645 <td class="name"><code>$form</code></td>
646
647
648 <td class="type">
649
650
651 <span class="param-type">String</span>
652 |
653
654 <span class="param-type">JQuery</span>
655
656
657
658 </td>
659
660
661
662
663
664 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
665 </tr>
666
667
668
669 <tr>
670
671 <td class="name"><code>repeaterDataId</code></td>
672
673
674 <td class="type">
675
676
677 <span class="param-type">String</span>
678
679
680
681 </td>
682
683
684
685
686
687 <td class="description last"><p><em>data-id</em> attribute of the repeater.</p></td>
688 </tr>
689
690
691
692 <tr>
693
694 <td class="name"><code>index</code></td>
695
696
697 <td class="type">
698
699
700 <span class="param-type">Number</span>
701
702
703
704 </td>
705
706
707
708
709
710 <td class="description last"><p>position where to insert the new sub-entry within the repeater</p></td>
711 </tr>
712
713
714 </tbody>
715 </table>
716
717
718
719
720
721
722 <dl class="details">
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749 <dt class="tag-source">Source:</dt>
750 <dd class="tag-source"><ul class="dummy"><li>
751 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1453">line 1453</a>
752 </li></ul></dd>
753
754
755
756
757
758
759
760 </dl>
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787 <h4 class="name" id=".repeaterRemoveSub"><span class="type-signature">(static) </span>repeaterRemoveSub<span class="signature">($form, repeaterDataId, index)</span><span class="type-signature"></span></h4>
788
789
790
791
792
793
794 <div class="description">
795 <p>Remove the last sub-entry from the repeater with the <em>data-id</em> attribute of <code>repeaterDataId</code> inside the form <code>$form</code></p>
796 </div>
797
798
799
800
801
802
803
804
805
806 <h5>Parameters:</h5>
807
808
809 <table class="params">
810 <thead>
811 <tr>
812
813 <th>Name</th>
814
815
816 <th>Type</th>
817
818
819
820
821
822 <th class="last">Description</th>
823 </tr>
824 </thead>
825
826 <tbody>
827
828
829 <tr>
830
831 <td class="name"><code>$form</code></td>
832
833
834 <td class="type">
835
836
837 <span class="param-type">String</span>
838 |
839
840 <span class="param-type">JQuery</span>
841
842
843
844 </td>
845
846
847
848
849
850 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
851 </tr>
852
853
854
855 <tr>
856
857 <td class="name"><code>repeaterDataId</code></td>
858
859
860 <td class="type">
861
862
863 <span class="param-type">String</span>
864
865
866
867 </td>
868
869
870
871
872
873 <td class="description last"><p><em>data-id</em> attribute of the repeater.</p></td>
874 </tr>
875
876
877
878 <tr>
879
880 <td class="name"><code>index</code></td>
881
882
883 <td class="type">
884
885
886 <span class="param-type">Number</span>
887
888
889
890 </td>
891
892
893
894
895
896 <td class="description last"><p>position where to insert the new sub-entry within the repeater</p></td>
897 </tr>
898
899
900 </tbody>
901 </table>
902
903
904
905
906
907
908 <dl class="details">
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935 <dt class="tag-source">Source:</dt>
936 <dd class="tag-source"><ul class="dummy"><li>
937 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1477">line 1477</a>
938 </li></ul></dd>
939
940
941
942
943
944
945
946 </dl>
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973 <h4 class="name" id=".repeaterRemoveSubAtIndex"><span class="type-signature">(static) </span>repeaterRemoveSubAtIndex<span class="signature">($form, repeaterDataId, index)</span><span class="type-signature"></span></h4>
974
975
976
977
978
979
980 <div class="description">
981 <p>Remove the sub-entry at the given <code>index</code> of the repeater with the <em>data-id</em> attribute of <code>repeaterDataId</code> inside the form <code>$form</code></p>
982 </div>
983
984
985
986
987
988
989
990
991
992 <h5>Parameters:</h5>
993
994
995 <table class="params">
996 <thead>
997 <tr>
998
999 <th>Name</th>
1000
1001
1002 <th>Type</th>
1003
1004
1005
1006
1007
1008 <th class="last">Description</th>
1009 </tr>
1010 </thead>
1011
1012 <tbody>
1013
1014
1015 <tr>
1016
1017 <td class="name"><code>$form</code></td>
1018
1019
1020 <td class="type">
1021
1022
1023 <span class="param-type">String</span>
1024 |
1025
1026 <span class="param-type">JQuery</span>
1027
1028
1029
1030 </td>
1031
1032
1033
1034
1035
1036 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
1037 </tr>
1038
1039
1040
1041 <tr>
1042
1043 <td class="name"><code>repeaterDataId</code></td>
1044
1045
1046 <td class="type">
1047
1048
1049 <span class="param-type">String</span>
1050
1051
1052
1053 </td>
1054
1055
1056
1057
1058
1059 <td class="description last"><p><em>data-id</em> attribute of the repeater.</p></td>
1060 </tr>
1061
1062
1063
1064 <tr>
1065
1066 <td class="name"><code>index</code></td>
1067
1068
1069 <td class="type">
1070
1071
1072 <span class="param-type">Number</span>
1073
1074
1075
1076 </td>
1077
1078
1079
1080
1081
1082 <td class="description last"><p>position where to insert the new sub-entry within the repeater</p></td>
1083 </tr>
1084
1085
1086 </tbody>
1087 </table>
1088
1089
1090
1091
1092
1093
1094 <dl class="details">
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121 <dt class="tag-source">Source:</dt>
1122 <dd class="tag-source"><ul class="dummy"><li>
1123 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1465">line 1465</a>
1124 </li></ul></dd>
1125
1126
1127
1128
1129
1130
1131
1132 </dl>
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159 <h4 class="name" id=".repeaterSetNumberOfSubs"><span class="type-signature">(static) </span>repeaterSetNumberOfSubs<span class="signature">($form, repeaterDataId, numberOfSubs)</span><span class="type-signature"></span></h4>
1160
1161
1162
1163
1164
1165
1166 <div class="description">
1167 <p>Set the number of subs for the repeater with the <em>data-id</em> attribute of <code>repeaterDataId</code> inside the form <code>$form</code>.
1168 Subs are either appended to or removed from the end of the repeater.</p>
1169 </div>
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179 <h5>Parameters:</h5>
1180
1181
1182 <table class="params">
1183 <thead>
1184 <tr>
1185
1186 <th>Name</th>
1187
1188
1189 <th>Type</th>
1190
1191
1192
1193
1194
1195 <th class="last">Description</th>
1196 </tr>
1197 </thead>
1198
1199 <tbody>
1200
1201
1202 <tr>
1203
1204 <td class="name"><code>$form</code></td>
1205
1206
1207 <td class="type">
1208
1209
1210 <span class="param-type">String</span>
1211 |
1212
1213 <span class="param-type">JQuery</span>
1214
1215
1216
1217 </td>
1218
1219
1220
1221
1222
1223 <td class="description last"><p>JQuery object or css-selector representing the form</p></td>
1224 </tr>
1225
1226
1227
1228 <tr>
1229
1230 <td class="name"><code>repeaterDataId</code></td>
1231
1232
1233 <td class="type">
1234
1235
1236 <span class="param-type">String</span>
1237
1238
1239
1240 </td>
1241
1242
1243
1244
1245
1246 <td class="description last"><p><em>data-id</em> attribute of the repeater.</p></td>
1247 </tr>
1248
1249
1250
1251 <tr>
1252
1253 <td class="name"><code>numberOfSubs</code></td>
1254
1255
1256 <td class="type">
1257
1258
1259 <span class="param-type">Number</span>
1260
1261
1262
1263 </td>
1264
1265
1266
1267
1268
1269 <td class="description last"><p>position where to insert the new sub-entry within the repeater</p></td>
1270 </tr>
1271
1272
1273 </tbody>
1274 </table>
1275
1276
1277
1278
1279
1280
1281 <dl class="details">
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308 <dt class="tag-source">Source:</dt>
1309 <dd class="tag-source"><ul class="dummy"><li>
1310 <a href="scripts_es6.js.html">scripts_es6.js</a>, <a href="scripts_es6.js.html#line1490">line 1490</a>
1311 </li></ul></dd>
1312
1313
1314
1315
1316
1317
1318
1319 </dl>
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346 </article>
1347
1348 </section>
1349
1350
1351
1352
1353 </div>
1354
1355 <nav>
1356 <h2><a href="index.html">Home</a></h2><h3>Namespaces</h3><ul><li><a href="wpcf7cf.html">wpcf7cf</a></li></ul>
1357 </nav>
1358
1359 <br class="clear">
1360
1361 <footer>
1362 Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.5</a> on Wed Feb 23 2022 11:10:36 GMT+0100 (Midden-Europese standaardtijd)
1363 </footer>
1364
1365 <script> prettyPrint(); </script>
1366 <script src="scripts/linenumber.js"> </script>
1367 </body>
1368 </html>