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 / UndoChangesTable.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
UndoChangesTable.vue
42 lines
1 <template>
2 <cx-vui-button
3 v-if="isEditableTable"
4 :disabled="! hasChanges"
5 button-style="link-accent"
6 size="mini"
7 @click="hasChanges = true"
8 >
9 <template #label>
10 <span class="dashicons dashicons-undo"></span>
11 {{ __( 'Undo', 'jet-form-builder' ) }}
12 </template>
13 </cx-vui-button>
14 </template>
15
16 <script>
17 import ScopeStoreMixin from '../../mixins/ScopeStoreMixin';
18
19 const { i18n } = JetFBMixins;
20
21 export default {
22 name: 'UndoChangesTable',
23 mixins: [ ScopeStoreMixin, i18n ],
24 computed: {
25 hasChanges: {
26 get() {
27 return this.getter( 'hasChanges' );
28 },
29 set( value ) {
30 this.commit( 'revertChanges' );
31 },
32 },
33 isEditableTable() {
34 return this.getter( 'isEditableTable' );
35 },
36 },
37 };
38 </script>
39
40 <style>
41
42 </style>