PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.6
JetFormBuilder — Dynamic Blocks Form Builder v3.1.6
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 / BoxActions.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
BoxActions.vue
62 lines
1 <template>
2 <div class="major-publishing-actions" v-if="primary.length">
3 <div class="jfb-primary-actions">
4 <ActionButton
5 v-for="action in primary"
6 :scope="scope"
7 :key="action.slug"
8 :action="action"
9 :class="[
10 'box-actions-item',
11 'action-' + action.slug,
12 ]"
13 />
14 </div>
15 <div class="clear"></div>
16 </div>
17 </template>
18
19 <script>
20 import ScopeStoreMixin from '../../mixins/ScopeStoreMixin';
21 import ActionButton from './ActionButton';
22
23 const {
24 mapState,
25 mapGetters,
26 mapMutations,
27 mapActions,
28 } = Vuex;
29
30 export default {
31 name: 'BoxActions',
32 components: { ActionButton },
33 mixins: [ ScopeStoreMixin ],
34 computed: {
35 primary() {
36 const actions = this.getter( 'actions/actions' );
37
38 return actions
39 ? actions.filter( action => 'primary' === action.position )
40 : [];
41 },
42 },
43 };
44 </script>
45
46 <style>
47 .jfb-primary-actions {
48 display: flex;
49 justify-content: space-between;
50 }
51
52 .cx-vui-button.cx-vui-button--size-link {
53 font-size: inherit;
54 }
55
56 .major-publishing-actions {
57 padding: 10px;
58 clear: both;
59 border-top: 1px solid #dcdcde;
60 background: #f6f7f7;
61 }
62 </style>