PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.2.3
JetFormBuilder — Dynamic Blocks Form Builder v3.2.3
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 / framework / vue-ui / components / repeater-item.php
jetformbuilder / modules / framework / vue-ui / components Last commit date
button.php 2 years ago checkbox.php 2 years ago collapse.php 2 years ago colorpicker.php 2 years ago component-wrapper.php 2 years ago dimensions.php 2 years ago f-select.php 2 years ago fselect.php 2 years ago iconpicker.php 2 years ago input.php 2 years ago list-table-heading.php 2 years ago list-table-item.php 2 years ago list-table.php 2 years ago notice.php 2 years ago pagination.php 2 years ago popup.php 2 years ago radio.php 2 years ago repeater-item.php 2 years ago repeater.php 2 years ago select.php 2 years ago switcher.php 2 years ago tabs-panel.php 2 years ago tabs.php 2 years ago textarea.php 2 years ago time.php 2 years ago title.php 2 years ago wp-media.php 2 years ago
repeater-item.php
83 lines
1 <div
2 :class="[
3 {
4 'cx-vui-repeater-item': true,
5 'cx-vui-panel': true,
6 'cx-vui-repeater-item--is-collpased': this.isCollapsed,
7 },
8 this.customCssClass
9 ]"
10 >
11 <div
12 :class="{
13 'cx-vui-repeater-item__heading': true,
14 'cx-vui-repeater-item__heading--is-collpased': this.isCollapsed
15 }"
16 >
17 <div
18 class="cx-vui-repeater-item__heading-start"
19 @click.stop="isCollapsed = ! isCollapsed"
20 >
21 <div
22 v-handle
23 class="cx-vui-repeater-item__handle"
24 >
25 <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="2" y1="3" x2="14" y2="3" stroke-width="2"/><line x1="2" y1="11" x2="14" y2="11" stroke-width="2"/><line x1="2" y1="7" x2="14" y2="7" stroke-width="2"/></svg>
26 </div>
27 <svg
28 :class="{
29 'cx-vui-repeater-item__collapse':true,
30 'cx-vui-repeater-item__collapse--is-collpased': this.isCollapsed
31 }"
32 width="14"
33 height="14"
34 viewBox="0 0 14 14"
35 fill="none"
36 xmlns="http://www.w3.org/2000/svg"
37 ><rect width="14" height="14" transform="matrix(1 0 0 -1 0 14)" fill="white"/><path d="M13 5.32911L7 11L1 5.32911L2.40625 4L7 8.34177L11.5938 4L13 5.32911Z"/></svg>
38 <div class="cx-vui-repeater-item__title" v-html="title"></div>
39 <div class="cx-vui-repeater-item__subtitle" v-html="subtitle"></div>
40 </div>
41 <div class="cx-vui-repeater-item__heading-end">
42 <slot name="before-actions"></slot>
43 <div
44 class="cx-vui-repeater-item__copy"
45 @click="handleCopy"
46 >
47 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="16" height="16" transform="matrix(1 0 0 -1 0 16)" fill="white"/><path d="M13.401 14.5362V4.35745H5.47721V14.5362H13.401ZM13.401 2.92766C13.7848 2.92766 14.1234 3.07518 14.4169 3.37021C14.7104 3.64255 14.8571 3.97163 14.8571 4.35745V14.5362C14.8571 14.922 14.7104 15.2624 14.4169 15.5574C14.1234 15.8525 13.7848 16 13.401 16H5.47721C5.09344 16 4.75482 15.8525 4.46134 15.5574C4.16787 15.2624 4.02113 14.922 4.02113 14.5362V4.35745C4.02113 3.97163 4.16787 3.64255 4.46134 3.37021C4.75482 3.07518 5.09344 2.92766 5.47721 2.92766H13.401ZM11.2338 0V1.46383H2.56504V11.6426H1.14282V1.46383C1.14282 1.07801 1.27827 0.737589 1.54917 0.442553C1.84265 0.147518 2.18127 0 2.56504 0H11.2338Z"/></svg>
48 </div>
49 <div
50 class="cx-vui-repeater-item__clean"
51 @click="handleDelete"
52 >
53 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="16" height="16" transform="matrix(1 0 0 -1 0 16)" fill="white"/><path d="M2.28564 14.192V3.42847H13.7142V14.192C13.7142 14.6685 13.5208 15.0889 13.1339 15.4533C12.747 15.8177 12.3005 15.9999 11.7946 15.9999H4.20529C3.69934 15.9999 3.25291 15.8177 2.866 15.4533C2.4791 15.0889 2.28564 14.6685 2.28564 14.192Z"/><path d="M14.8571 1.14286V2.28571H1.14282V1.14286H4.57139L5.56085 0H10.4391L11.4285 1.14286H14.8571Z"/></svg>
54 <div
55 class="cx-vui-tooltip"
56 v-if="showConfirmTip"
57 >
58 Are you sure?
59 <br>
60 <span
61 class="cx-vui-repeater-item__confrim-del"
62 @click.stop="confrimDeletion"
63 >Yes</span>
64 /
65 <span
66 class="cx-vui-repeater-item__cancel-del"
67 @click.stop="cancelDeletion"
68 >No</span>
69 </div>
70 </div>
71 <slot name="after-actions"></slot>
72 </div>
73 </div>
74 <div
75 :class="{
76 'cx-vui-repeater-item__content': true,
77 'cx-vui-repeater-item__content--is-collpased': this.isCollapsed
78 }"
79 >
80 <slot></slot>
81 </div>
82 </div>
83