PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.2
JetFormBuilder — Dynamic Blocks Form Builder v3.1.2
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 / admin-vuex-package / components / BoxActions / EditTableSwitcher.vue
jetformbuilder / assets / src / admin-vuex-package / components / BoxActions Last commit date
ActionButton.vue 2 years ago BoxActions.vue 2 years ago EditTableSwitcher.vue 2 years ago RedirectToSingle.vue 2 years ago ShowOverflowTable.vue 2 years ago UndoChangesTable.vue 2 years ago
EditTableSwitcher.vue
49 lines
1 <template>
2 <cx-vui-switcher
3 class="jfb-cx-vui-component"
4 v-if="isEditableTable"
5 :label="__( 'Edit table', 'jet-form-builder' )"
6 :value="isEnableEdit"
7 @input="toggleEditTable"
8 ></cx-vui-switcher>
9 </template>
10
11 <script>
12 import ScopeStoreMixin from '../../mixins/ScopeStoreMixin';
13
14 const { i18n } = JetFBMixins;
15
16 export default {
17 name: 'EditTableSwitcher',
18 mixins: [ ScopeStoreMixin, i18n ],
19 computed: {
20 isEnableEdit() {
21 return this.getter( 'isEnableEdit' );
22 },
23 isEditableTable() {
24 return this.getter( 'isEditableTable' );
25 },
26 },
27 methods: {
28 toggleEditTable() {
29 this.commit( 'toggleEditTable' );
30 },
31 },
32 };
33 </script>
34
35 <style lang="scss">
36
37 .jfb-cx-vui-component {
38
39 &.cx-vui-component {
40 column-gap: 1em;
41 flex-direction: row-reverse;
42 padding: 1.2em;
43 }
44 .cx-vui-component__label {
45 font-size: inherit;
46 }
47 }
48
49 </style>