PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 3.2.4
Adminify – White Label, Admin Menu Editor, Login Customizer v3.2.4
4.3.2 4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 All 165 releases
adminify / assets / admin / js / wp-adminify--admin-columns.js

wp-adminify--admin-columns.js in Adminify – White Label, Admin Menu Editor, Login Customizer 3.2.4, at assets/admin/js/wp-adminify--admin-columns.js

4,166 lines 229.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 "use strict";
2 (self["webpackChunkadminify"] = self["webpackChunkadminify"] || []).push([["/assets/admin/js/wp-adminify--admin-columns"],{
3
4 /***/ "./dev/admin/modules/admin-columns/app.js":
5 /*!************************************************!*\
6 !*** ./dev/admin/modules/admin-columns/app.js ***!
7 \************************************************/
8 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
9
10 __webpack_require__.r(__webpack_exports__);
11 /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js");
12 /* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./router */ "./dev/admin/modules/admin-columns/router.js");
13 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./store */ "./dev/admin/modules/admin-columns/store.js");
14 /* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./helpers */ "./dev/admin/modules/admin-columns/helpers.js");
15
16
17
18
19 Window.Events = new vue__WEBPACK_IMPORTED_MODULE_3__["default"]();
20 vue__WEBPACK_IMPORTED_MODULE_3__["default"].mixin({
21 methods: _helpers__WEBPACK_IMPORTED_MODULE_2__["default"]
22 });
23 vue__WEBPACK_IMPORTED_MODULE_3__["default"].component('admin-columns-app', (__webpack_require__(/*! ./app.vue */ "./dev/admin/modules/admin-columns/app.vue")["default"]));
24 vue__WEBPACK_IMPORTED_MODULE_3__["default"].component('post-types-sidebar', (__webpack_require__(/*! ./components/post-types-sidebar.vue */ "./dev/admin/modules/admin-columns/components/post-types-sidebar.vue")["default"]));
25 jQuery(function ($) {
26 if ($('#wpadminify-admin-columns').length) {
27 new vue__WEBPACK_IMPORTED_MODULE_3__["default"]({
28 el: '#wpadminify-admin-columns',
29 template: '<admin-columns-app></admin-columns-app>',
30 router: _router__WEBPACK_IMPORTED_MODULE_0__["default"],
31 store: _store__WEBPACK_IMPORTED_MODULE_1__["default"]
32 });
33 }
34 });
35
36 /***/ }),
37
38 /***/ "./dev/admin/modules/admin-columns/helpers.js":
39 /*!****************************************************!*\
40 !*** ./dev/admin/modules/admin-columns/helpers.js ***!
41 \****************************************************/
42 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
43
44 __webpack_require__.r(__webpack_exports__);
45 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
46 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
47 /* harmony export */ });
48 var config = Object.assign({}, window.adminify_columns_data);
49 delete window.adminify_columns_data.ajax_nonce;
50 delete window.adminify_columns_data.siteurl;
51 delete window.adminify_columns_data.ajaxurl;
52 delete window.adminify_columns_data.adminurl;
53 delete window.adminify_columns_data.ajax_action;
54 delete window.adminify_columns_data.is_pro;
55 var helpers = {
56 proNotice: function proNotice() {
57 return config.pro_notice;
58 },
59 isPro: function isPro() {
60 return !!config.is_pro;
61 },
62 getSiteURL: function getSiteURL() {
63 return config.siteurl;
64 },
65 getWPNonce: function getWPNonce() {
66 return config.ajax_nonce;
67 },
68 getAjaxURL: function getAjaxURL() {
69 return config.ajaxurl;
70 },
71 getAdminURL: function getAdminURL() {
72 return config.adminurl;
73 },
74 getAjaxAction: function getAjaxAction() {
75 return config.ajax_action;
76 },
77 ajax: function ajax(route, _data) {
78 var type = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'POST';
79 var data = jQuery.extend({}, _data, {
80 route: route,
81 _ajax_nonce: this.getWPNonce(),
82 action: this.getAjaxAction()
83 });
84 return jQuery.ajax({
85 type: type,
86 data: data,
87 url: this.getAjaxURL()
88 });
89 },
90 nonReactive: function nonReactive(data) {
91 return JSON.parse(JSON.stringify(data));
92 },
93 triggerLoader: function triggerLoader() {
94 var status = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
95
96 if (status) {
97 jQuery(".wp-adminify--admin-columns--editor--container .wp-adminify-loader").stop(true, true).fadeIn("slow");
98 } else {
99 jQuery(".wp-adminify--admin-columns--editor--container .wp-adminify-loader").stop(true, true).fadeOut("slow");
100 }
101 }
102 };
103 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (helpers);
104
105 /***/ }),
106
107 /***/ "./dev/admin/modules/admin-columns/pages/index.js":
108 /*!********************************************************!*\
109 !*** ./dev/admin/modules/admin-columns/pages/index.js ***!
110 \********************************************************/
111 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
112
113 __webpack_require__.r(__webpack_exports__);
114 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
115 /* harmony export */ "PostType": () => (/* reexport safe */ _post_type_vue__WEBPACK_IMPORTED_MODULE_1__["default"]),
116 /* harmony export */ "PostTypes": () => (/* reexport safe */ _post_types_vue__WEBPACK_IMPORTED_MODULE_0__["default"]),
117 /* harmony export */ "Taxonomies": () => (/* reexport safe */ _taxonomies_vue__WEBPACK_IMPORTED_MODULE_2__["default"]),
118 /* harmony export */ "Taxonomy": () => (/* reexport safe */ _taxonomy_vue__WEBPACK_IMPORTED_MODULE_3__["default"])
119 /* harmony export */ });
120 /* harmony import */ var _post_types_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./post-types.vue */ "./dev/admin/modules/admin-columns/pages/post-types.vue");
121 /* harmony import */ var _post_type_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./post-type.vue */ "./dev/admin/modules/admin-columns/pages/post-type.vue");
122 /* harmony import */ var _taxonomies_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./taxonomies.vue */ "./dev/admin/modules/admin-columns/pages/taxonomies.vue");
123 /* harmony import */ var _taxonomy_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./taxonomy.vue */ "./dev/admin/modules/admin-columns/pages/taxonomy.vue");
124
125
126
127
128
129
130 /***/ }),
131
132 /***/ "./dev/admin/modules/admin-columns/router.js":
133 /*!***************************************************!*\
134 !*** ./dev/admin/modules/admin-columns/router.js ***!
135 \***************************************************/
136 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
137
138 __webpack_require__.r(__webpack_exports__);
139 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
140 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
141 /* harmony export */ });
142 /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js");
143 /* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue-router */ "./node_modules/vue-router/dist/vue-router.esm.js");
144 /* harmony import */ var _pages__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pages */ "./dev/admin/modules/admin-columns/pages/index.js");
145
146
147
148 vue__WEBPACK_IMPORTED_MODULE_1__["default"].use(vue_router__WEBPACK_IMPORTED_MODULE_2__["default"]);
149 var routes = [{
150 path: '/',
151 component: _pages__WEBPACK_IMPORTED_MODULE_0__.PostTypes
152 }, {
153 path: '/post-types',
154 component: _pages__WEBPACK_IMPORTED_MODULE_0__.PostTypes,
155 children: [{
156 path: ':post_type',
157 component: _pages__WEBPACK_IMPORTED_MODULE_0__.PostType
158 }]
159 }, {
160 path: '/taxonomies',
161 component: _pages__WEBPACK_IMPORTED_MODULE_0__.Taxonomies,
162 children: [{
163 path: ':taxonomy',
164 component: _pages__WEBPACK_IMPORTED_MODULE_0__.Taxonomy
165 }]
166 }];
167 var router = new vue_router__WEBPACK_IMPORTED_MODULE_2__["default"]({
168 routes: routes
169 });
170 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (router);
171
172 /***/ }),
173
174 /***/ "./dev/admin/modules/admin-columns/store.js":
175 /*!**************************************************!*\
176 !*** ./dev/admin/modules/admin-columns/store.js ***!
177 \**************************************************/
178 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
179
180 __webpack_require__.r(__webpack_exports__);
181 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
182 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
183 /* harmony export */ });
184 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
185 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
186 /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js");
187 /* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
188 /* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./helpers */ "./dev/admin/modules/admin-columns/helpers.js");
189
190
191 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
192
193 function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
194
195
196
197
198 vue__WEBPACK_IMPORTED_MODULE_2__["default"].use(vuex__WEBPACK_IMPORTED_MODULE_3__["default"]);
199 var state = {
200 post_types: [],
201 taxonomies: []
202 };
203 var mutations = {
204 set_post_types: function set_post_types(state, _ref) {
205 var post_types = _ref.post_types;
206 state.post_types = post_types;
207 },
208 set_taxonomies: function set_taxonomies(state, _ref2) {
209 var taxonomies = _ref2.taxonomies;
210 state.taxonomies = taxonomies;
211 }
212 };
213 var getters = {
214 post_types: function post_types(state) {
215 if (!Array.isArray(state.post_types) || !state.post_types.length) {
216 return [];
217 }
218
219 return state.post_types.map(function (item) {
220 if (!item.display_columns) {
221 item.display_columns = [];
222 }
223
224 item.display_columns = item.display_columns.map(function (d_col) {
225 delete d_col.forceOpen;
226 return d_col;
227 });
228 return item;
229 });
230 },
231 taxonomies: function taxonomies(state) {
232 if (!Array.isArray(state.taxonomies) || !state.taxonomies.length) {
233 return [];
234 }
235
236 return state.taxonomies.map(function (item) {
237 if (!item.display_columns) {
238 item.display_columns = [];
239 }
240
241 item.display_columns = item.display_columns.map(function (d_col) {
242 delete d_col.forceOpen;
243 return d_col;
244 });
245 return item;
246 });
247 },
248 post_type_by_name: function post_type_by_name(state, getters) {
249 return function (name) {
250 return getters.post_types.find(function (post_type) {
251 return post_type.name === name;
252 });
253 };
254 },
255 taxonomy_by_name: function taxonomy_by_name(state, getters) {
256 return function (name) {
257 return getters.taxonomies.find(function (taxonomy) {
258 return taxonomy.name === name;
259 });
260 };
261 }
262 };
263 var actions = {
264 get_post_types: function get_post_types(_ref3) {
265 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
266 var getters, commit, response;
267 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
268 while (1) {
269 switch (_context.prev = _context.next) {
270 case 0:
271 getters = _ref3.getters, commit = _ref3.commit;
272
273 if (!getters.post_types.length) {
274 _context.next = 3;
275 break;
276 }
277
278 return _context.abrupt("return", getters.post_types);
279
280 case 3:
281 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader();
282 _context.next = 6;
283 return _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].ajax('get_post_type_data');
284
285 case 6:
286 response = _context.sent;
287 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader(false);
288
289 if (!(response && response.data && response.success)) {
290 _context.next = 11;
291 break;
292 }
293
294 commit('set_post_types', {
295 post_types: response.data
296 });
297 return _context.abrupt("return", getters.post_types);
298
299 case 11:
300 case "end":
301 return _context.stop();
302 }
303 }
304 }, _callee);
305 }))();
306 },
307 get_taxonomies: function get_taxonomies(_ref4) {
308 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
309 var getters, commit, response;
310 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
311 while (1) {
312 switch (_context2.prev = _context2.next) {
313 case 0:
314 getters = _ref4.getters, commit = _ref4.commit;
315
316 if (!getters.taxonomies.length) {
317 _context2.next = 3;
318 break;
319 }
320
321 return _context2.abrupt("return", getters.taxonomies);
322
323 case 3:
324 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader();
325 _context2.next = 6;
326 return _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].ajax('get_taxonomy_data');
327
328 case 6:
329 response = _context2.sent;
330 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader(false);
331
332 if (!(response && response.data && response.success)) {
333 _context2.next = 11;
334 break;
335 }
336
337 commit('set_taxonomies', {
338 taxonomies: response.data
339 });
340 return _context2.abrupt("return", getters.taxonomies);
341
342 case 11:
343 case "end":
344 return _context2.stop();
345 }
346 }
347 }, _callee2);
348 }))();
349 },
350 save_store: function save_store(_ref5, data) {
351 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee3() {
352 var commit, response;
353 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee3$(_context3) {
354 while (1) {
355 switch (_context3.prev = _context3.next) {
356 case 0:
357 commit = _ref5.commit;
358 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader();
359 _context3.next = 4;
360 return _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].ajax('save_columns_data', data);
361
362 case 4:
363 response = _context3.sent;
364 _helpers__WEBPACK_IMPORTED_MODULE_1__["default"].triggerLoader(false);
365
366 if (response && response.data && response.success) {
367 commit('set_post_types', {
368 post_types: response.data.post_types
369 });
370 commit('set_taxonomies', {
371 taxonomies: response.data.taxonomies
372 });
373 }
374
375 case 7:
376 case "end":
377 return _context3.stop();
378 }
379 }
380 }, _callee3);
381 }))();
382 }
383 };
384 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (new vuex__WEBPACK_IMPORTED_MODULE_3__["default"].Store({
385 state: state,
386 mutations: mutations,
387 getters: getters,
388 actions: actions
389 }));
390
391 /***/ }),
392
393 /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js&":
394 /*!******************************************************************************************************************************************************************************************************************!*\
395 !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js& ***!
396 \******************************************************************************************************************************************************************************************************************/
397 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
398
399 __webpack_require__.r(__webpack_exports__);
400 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
401 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
402 /* harmony export */ });
403 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
404 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
405
406
407 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
408
409 function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
410
411 //
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 //
439 //
440 //
441 //
442 //
443 //
444 //
445 //
446 //
447 //
448 //
449 //
450 //
451 //
452 //
453 //
454 //
455 //
456 //
457 //
458 //
459 //
460 //
461 //
462 //
463 //
464 //
465 //
466 //
467 //
468 //
469 //
470 //
471 //
472 //
473 //
474 //
475 //
476 //
477 //
478 //
479 //
480 //
481 //
482 //
483 //
484 //
485 //
486 //
487 //
488 //
489 //
490 //
491 //
492 //
493 //
494 //
495 //
496 //
497 //
498 //
499 //
500 //
501 //
502 //
503 //
504 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
505 data: function data() {
506 return {
507 post_types: [],
508 taxonomies: [],
509 popup_open: true,
510 disable_save_btn: false,
511 success_message: false,
512 popup_title: "",
513 popup_details: ""
514 };
515 },
516 mounted: function mounted() {
517 var _this = this;
518
519 Window.Events.$on("AdminColumnsError", function (data) {
520 _this.popup_title = data.title;
521 _this.popup_details = data.content;
522
523 _this.open_popup();
524 });
525 jQuery('body').on('click', function () {
526 _this.success_message = false;
527 });
528 },
529 methods: {
530 open_popup: function open_popup() {
531 jQuery("body").addClass("wp-adminify--popup-show");
532 this.popup_open = true;
533 },
534 hide_popup: function hide_popup() {
535 jQuery("body").removeClass("wp-adminify--popup-show");
536 this.popup_open = false;
537 },
538 save_store: function save_store() {
539 var _this2 = this;
540
541 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
542 var post_types, taxonomies;
543 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
544 while (1) {
545 switch (_context.prev = _context.next) {
546 case 0:
547 post_types = _this2.post_types;
548 taxonomies = _this2.taxonomies;
549 _this2.disable_save_btn = true;
550 _context.next = 5;
551 return _this2.$store.dispatch("save_store", {
552 post_types: post_types,
553 taxonomies: taxonomies
554 });
555
556 case 5:
557 _this2.disable_save_btn = false;
558 _this2.success_message = true;
559 setTimeout(function () {
560 _this2.success_message = false;
561 }, 1500);
562
563 case 8:
564 case "end":
565 return _context.stop();
566 }
567 }
568 }, _callee);
569 }))();
570 }
571 }
572 });
573
574 /***/ }),
575
576 /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js&":
577 /*!******************************************************************************************************************************************************************************************************************************!*\
578 !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js& ***!
579 \******************************************************************************************************************************************************************************************************************************/
580 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
581
582 __webpack_require__.r(__webpack_exports__);
583 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
584 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
585 /* harmony export */ });
586 /* harmony import */ var vue_range_slider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-range-slider */ "./node_modules/vue-range-slider/dist/vue-range-slider.cjs.js");
587 /* harmony import */ var vue_range_slider__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue_range_slider__WEBPACK_IMPORTED_MODULE_0__);
588 /* harmony import */ var vuedraggable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuedraggable */ "./node_modules/vuedraggable/dist/vuedraggable.umd.js");
589 /* harmony import */ var vuedraggable__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(vuedraggable__WEBPACK_IMPORTED_MODULE_1__);
590 /* harmony import */ var vue_range_slider_dist_vue_range_slider_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue-range-slider/dist/vue-range-slider.css */ "./node_modules/vue-range-slider/dist/vue-range-slider.css");
591 //
592 //
593 //
594 //
595 //
596 //
597 //
598 //
599 //
600 //
601 //
602 //
603 //
604 //
605 //
606 //
607 //
608 //
609 //
610 //
611 //
612 //
613 //
614 //
615 //
616 //
617 //
618 //
619 //
620 //
621 //
622 //
623 //
624 //
625 //
626 //
627 //
628 //
629 //
630 //
631 //
632 //
633 //
634 //
635 //
636 //
637 //
638 //
639 //
640 //
641 //
642 //
643 //
644 //
645 //
646 //
647 //
648 //
649 //
650 //
651 //
652 //
653 //
654 //
655 //
656 //
657 //
658 //
659 //
660 //
661 //
662 //
663 //
664 //
665 //
666 //
667 //
668 //
669 //
670 //
671 //
672 //
673 //
674 //
675 //
676 //
677 //
678 //
679 //
680 //
681 //
682 //
683 //
684 //
685 //
686 //
687 //
688 //
689 //
690 //
691 //
692 //
693 //
694 //
695 //
696 //
697 //
698 //
699 //
700 //
701 //
702 //
703 //
704 //
705 //
706 //
707 //
708 //
709 //
710 //
711 //
712 //
713 //
714 //
715 //
716 //
717 //
718 //
719 //
720 //
721 //
722 //
723 //
724 //
725 //
726 //
727 //
728 //
729 //
730 //
731 //
732 //
733 //
734 //
735 //
736 //
737 //
738 //
739 //
740 //
741
742
743
744 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
745 data: function data() {
746 return {
747 post_type: {},
748 current: null,
749 current_column: {},
750 drag: false
751 };
752 },
753 components: {
754 RangeSlider: (vue_range_slider__WEBPACK_IMPORTED_MODULE_0___default()),
755 draggable: (vuedraggable__WEBPACK_IMPORTED_MODULE_1___default())
756 },
757 mounted: function mounted() {
758 this.current = this.$route.params.post_type;
759 this.post_type = this.$store.getters.post_type_by_name(this.current);
760 },
761 computed: {
762 dragOptions: function dragOptions() {
763 return {
764 animation: 150,
765 group: "description",
766 disabled: !this.isTypePro(),
767 ghostClass: "ghost"
768 };
769 },
770 fieldTypeKeys: function fieldTypeKeys() {
771 var typedata = this.post_type.fields.find(function (field) {
772 return field.id == 'type';
773 }).options;
774 var options = this.groupToOptions(typedata);
775 return Object.keys(options);
776 },
777 displayColumnKeys: function displayColumnKeys() {
778 return this.post_type.display_columns.map(function (column) {
779 return column.name;
780 });
781 } // regularColumnsByGroups( groups = [] ) {
782 // return this.post_type.fields.filter()
783 // }
784
785 },
786 methods: {
787 groupToOptions: function groupToOptions(groups) {
788 var data = {};
789 groups.forEach(function (group) {
790 if (group.group) {
791 data = jQuery.extend({}, data, group.options);
792 } else {
793 data[group.name] = group.title;
794 }
795 });
796 return data;
797 },
798 isTypePro: function isTypePro() {
799 if (this.isPro()) return true;
800 if (!this.post_type.is_pro) return true;
801 return false;
802 },
803 editing: function editing(column) {
804 if (!this.isTypePro()) return;
805 this.current_column = this.nonReactive(column);
806 },
807 onSliderUnitChange: function onSliderUnitChange(column) {
808 if (!this.isTypePro()) return;
809 var max = this.getWidthMax(column.width.unit);
810 if (column.width.value > max) column.width.value = max;
811 },
812 formatedWidthValue: function formatedWidthValue(width) {
813 if (width == 0) return 'auto';
814 return width;
815 },
816 getWidthMax: function getWidthMax(unit) {
817 if (unit == '%') return 100;
818 return 1000;
819 },
820 toggleAccordion: function toggleAccordion(event, column) {
821 if (!this.isTypePro()) return;
822 var $accordion = jQuery(event.target).closest('.admin-column-accordion').toggleClass('admin-column-accordion--open');
823 var $body = $accordion.find('.accordion-body');
824
825 if ($accordion.hasClass('admin-column-accordion--open')) {
826 $body.slideDown(200, function () {
827 column.forceOpen = true;
828 });
829 } else {
830 $body.slideUp(200, function () {
831 $accordion.removeClass('admin-column-accordion-force--open');
832 delete column.forceOpen;
833 });
834 }
835 },
836 removeColumn: function removeColumn(event) {
837 if (!this.isTypePro()) return;
838 var index = jQuery(event.target).closest('.admin-column-accordion').index();
839 if (index > -1) this.post_type.display_columns.splice(index, 1);
840 },
841 hasAddedAllFields: function hasAddedAllFields() {
842 var _this = this;
843
844 return this.fieldTypeKeys.every(function (field_key) {
845 return _this.displayColumnKeys.includes(field_key);
846 });
847 },
848 columnsExtraCheck: function columnsExtraCheck() {
849 return {
850 "function": 'function_name',
851 shortcode: 'shortcode_name'
852 };
853 },
854 changedType: function changedType(column) {
855 if (!this.isTypePro()) return;
856 var columnsExtraCheck = this.columnsExtraCheck();
857 var columns = this.post_type.display_columns.filter(function (_column) {
858 if (_column.name in columnsExtraCheck) {
859 var _field = columnsExtraCheck[_column.name];
860 return column.name == _column.name && _field in column && _field in _column && column[_field] == _column[_field];
861 }
862
863 return column.name == _column.name;
864 });
865
866 if (columns.length > 1) {
867 if (column.name in columnsExtraCheck) {
868 var _field = columnsExtraCheck[column.name];
869 column[_field] = '';
870 } else {
871 column.name = this.current_column.name;
872 }
873
874 this.showError({
875 title: "Can't change the column!",
876 content: "This field is already in use, you can't use it twice"
877 });
878 }
879 },
880 getNonAddedColumnKeys: function getNonAddedColumnKeys() {
881 var _this2 = this;
882
883 return this.fieldTypeKeys.filter(function (field_key) {
884 return !_this2.displayColumnKeys.includes(field_key);
885 });
886 },
887 getNewDefaults: function getNewDefaults(columnKey) {
888 if (!this.isTypePro()) return;
889 var defaults = {
890 forceOpen: true,
891 label: this.post_type.columns[columnKey],
892 name: columnKey,
893 width: {
894 unit: '%',
895 value: 'auto'
896 }
897 };
898 return defaults;
899 },
900 showError: function showError(data) {
901 Window.Events.$emit('AdminColumnsError', data);
902 },
903 getAddableColumnKeys: function getAddableColumnKeys() {
904 var extraKeys = Object.keys(this.columnsExtraCheck());
905 return this.getNonAddedColumnKeys().filter(function (_key) {
906 return !extraKeys.includes(_key);
907 }).concat(extraKeys);
908 },
909 addNewColumn: function addNewColumn() {
910 if (!this.isTypePro()) return;
911 this.post_type.display_columns.push(this.getNewDefaults(this.getAddableColumnKeys()[0]));
912 },
913 cloneColumn: function cloneColumn(column) {
914 if (!this.isTypePro()) return;
915 var columnKey = column.name;
916
917 if (!(columnKey in this.columnsExtraCheck())) {
918 columnKey = this.getAddableColumnKeys()[0];
919 }
920
921 var newColumn = this.getNewDefaults(columnKey);
922 newColumn.width = this.nonReactive(column.width);
923 this.post_type.display_columns.push(newColumn);
924 }
925 }
926 });
927
928 /***/ }),
929
930 /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js&":
931 /*!*******************************************************************************************************************************************************************************************************************************!*\
932 !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js& ***!
933 \*******************************************************************************************************************************************************************************************************************************/
934 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
935
936 __webpack_require__.r(__webpack_exports__);
937 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
938 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
939 /* harmony export */ });
940 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
941 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
942
943
944 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
945
946 function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
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 //
974 //
975 //
976 //
977 //
978 //
979 //
980 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
981 data: function data() {
982 return {
983 loading: false,
984 post_types: [],
985 post_type: null
986 };
987 },
988 mounted: function mounted() {
989 var _this = this;
990
991 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
992 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
993 while (1) {
994 switch (_context.prev = _context.next) {
995 case 0:
996 _this.post_type = _this.$route.params.post_type;
997 _context.next = 3;
998 return _this.load_post_type_data();
999
1000 case 3:
1001 if (!_this.post_type && _this.post_types.length) {
1002 _this.$router.push("/post-types/".concat(_this.post_types[0].name));
1003 }
1004
1005 case 4:
1006 case "end":
1007 return _context.stop();
1008 }
1009 }
1010 }, _callee);
1011 }))();
1012 },
1013 methods: {
1014 load_post_type_data: function load_post_type_data() {
1015 var _this2 = this;
1016
1017 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
1018 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
1019 while (1) {
1020 switch (_context2.prev = _context2.next) {
1021 case 0:
1022 _context2.next = 2;
1023 return _this2.$store.dispatch('get_post_types');
1024
1025 case 2:
1026 _this2.post_types = _context2.sent;
1027
1028 case 3:
1029 case "end":
1030 return _context2.stop();
1031 }
1032 }
1033 }, _callee2);
1034 }))();
1035 },
1036 set_parent_data: function set_parent_data() {
1037 this.$parent.post_types = this.post_types;
1038 }
1039 },
1040 watch: {
1041 post_types: {
1042 deep: true,
1043 handler: function handler() {
1044 this.set_parent_data();
1045 }
1046 }
1047 }
1048 });
1049
1050 /***/ }),
1051
1052 /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js&":
1053 /*!*******************************************************************************************************************************************************************************************************************************!*\
1054 !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js& ***!
1055 \*******************************************************************************************************************************************************************************************************************************/
1056 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1057
1058 __webpack_require__.r(__webpack_exports__);
1059 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1060 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1061 /* harmony export */ });
1062 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
1063 /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
1064
1065
1066 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
1067
1068 function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
1069
1070 //
1071 //
1072 //
1073 //
1074 //
1075 //
1076 //
1077 //
1078 //
1079 //
1080 //
1081 //
1082 //
1083 //
1084 //
1085 //
1086 //
1087 //
1088 //
1089 //
1090 //
1091 //
1092 //
1093 //
1094 //
1095 //
1096 //
1097 //
1098 //
1099 //
1100 //
1101 //
1102 //
1103 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
1104 data: function data() {
1105 return {
1106 loading: false,
1107 taxonomies: [],
1108 taxonomy: null
1109 };
1110 },
1111 mounted: function mounted() {
1112 var _this = this;
1113
1114 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
1115 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
1116 while (1) {
1117 switch (_context.prev = _context.next) {
1118 case 0:
1119 _this.taxonomy = _this.$route.params.taxonomy;
1120 _context.next = 3;
1121 return _this.load_taxonomy_data();
1122
1123 case 3:
1124 if (!_this.taxonomy && _this.taxonomies.length) {
1125 _this.$router.push("/taxonomies/".concat(_this.taxonomies[0].name));
1126 }
1127
1128 case 4:
1129 case "end":
1130 return _context.stop();
1131 }
1132 }
1133 }, _callee);
1134 }))();
1135 },
1136 methods: {
1137 load_taxonomy_data: function load_taxonomy_data() {
1138 var _this2 = this;
1139
1140 return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
1141 return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
1142 while (1) {
1143 switch (_context2.prev = _context2.next) {
1144 case 0:
1145 _context2.next = 2;
1146 return _this2.$store.dispatch('get_taxonomies');
1147
1148 case 2:
1149 _this2.taxonomies = _context2.sent;
1150
1151 case 3:
1152 case "end":
1153 return _context2.stop();
1154 }
1155 }
1156 }, _callee2);
1157 }))();
1158 },
1159 set_parent_data: function set_parent_data() {
1160 this.$parent.taxonomies = this.taxonomies;
1161 }
1162 },
1163 watch: {
1164 taxonomies: {
1165 deep: true,
1166 handler: function handler() {
1167 this.set_parent_data();
1168 }
1169 }
1170 }
1171 });
1172
1173 /***/ }),
1174
1175 /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js&":
1176 /*!*****************************************************************************************************************************************************************************************************************************!*\
1177 !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js& ***!
1178 \*****************************************************************************************************************************************************************************************************************************/
1179 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1180
1181 __webpack_require__.r(__webpack_exports__);
1182 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1183 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1184 /* harmony export */ });
1185 /* harmony import */ var vue_range_slider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-range-slider */ "./node_modules/vue-range-slider/dist/vue-range-slider.cjs.js");
1186 /* harmony import */ var vue_range_slider__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue_range_slider__WEBPACK_IMPORTED_MODULE_0__);
1187 /* harmony import */ var vuedraggable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuedraggable */ "./node_modules/vuedraggable/dist/vuedraggable.umd.js");
1188 /* harmony import */ var vuedraggable__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(vuedraggable__WEBPACK_IMPORTED_MODULE_1__);
1189 /* harmony import */ var vue_range_slider_dist_vue_range_slider_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue-range-slider/dist/vue-range-slider.css */ "./node_modules/vue-range-slider/dist/vue-range-slider.css");
1190 //
1191 //
1192 //
1193 //
1194 //
1195 //
1196 //
1197 //
1198 //
1199 //
1200 //
1201 //
1202 //
1203 //
1204 //
1205 //
1206 //
1207 //
1208 //
1209 //
1210 //
1211 //
1212 //
1213 //
1214 //
1215 //
1216 //
1217 //
1218 //
1219 //
1220 //
1221 //
1222 //
1223 //
1224 //
1225 //
1226 //
1227 //
1228 //
1229 //
1230 //
1231 //
1232 //
1233 //
1234 //
1235 //
1236 //
1237 //
1238 //
1239 //
1240 //
1241 //
1242 //
1243 //
1244 //
1245 //
1246 //
1247 //
1248 //
1249 //
1250 //
1251 //
1252 //
1253 //
1254 //
1255 //
1256 //
1257 //
1258 //
1259 //
1260 //
1261 //
1262 //
1263 //
1264 //
1265 //
1266 //
1267 //
1268 //
1269 //
1270 //
1271 //
1272 //
1273 //
1274 //
1275 //
1276 //
1277 //
1278 //
1279 //
1280 //
1281 //
1282 //
1283 //
1284 //
1285 //
1286 //
1287 //
1288 //
1289 //
1290
1291
1292
1293 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
1294 data: function data() {
1295 return {
1296 taxonomy: {},
1297 current: null,
1298 current_column: {},
1299 drag: false
1300 };
1301 },
1302 components: {
1303 RangeSlider: (vue_range_slider__WEBPACK_IMPORTED_MODULE_0___default()),
1304 draggable: (vuedraggable__WEBPACK_IMPORTED_MODULE_1___default())
1305 },
1306 mounted: function mounted() {
1307 this.current = this.$route.params.taxonomy;
1308 this.taxonomy = this.$store.getters.taxonomy_by_name(this.current);
1309 },
1310 computed: {
1311 dragOptions: function dragOptions() {
1312 return {
1313 animation: 150,
1314 group: "description",
1315 disabled: !this.isTaxPro(),
1316 ghostClass: "ghost"
1317 };
1318 },
1319 fieldTypeKeys: function fieldTypeKeys() {
1320 return Object.keys(this.taxonomy.fields.find(function (field) {
1321 return field.id == 'type';
1322 }).options);
1323 },
1324 displayColumnKeys: function displayColumnKeys() {
1325 return this.taxonomy.display_columns.map(function (column) {
1326 return column.name;
1327 });
1328 }
1329 },
1330 methods: {
1331 isTaxPro: function isTaxPro() {
1332 if (this.isPro()) return true;
1333 if (!this.taxonomy.is_pro) return true;
1334 return false;
1335 },
1336 editing: function editing(column) {
1337 if (!this.isTaxPro()) return;
1338 this.current_column = this.nonReactive(column);
1339 },
1340 changedType: function changedType(column) {
1341 if (!this.isTaxPro()) return;
1342 var keys = this.displayColumnKeys.filter(function (field_key) {
1343 return field_key == column.name;
1344 });
1345
1346 if (keys.length > 1) {
1347 var label = jQuery(this.taxonomy.columns[column.name]).text(); // fix for HTML value
1348
1349 if (!label) label = this.taxonomy.columns[column.name];
1350 if (this.current_column.name) column.name = this.current_column.name;
1351 this.showError({
1352 title: "Can't change the column!",
1353 content: "".concat(label, " is already in use, you can't use it twice")
1354 });
1355 }
1356 },
1357 onSliderUnitChange: function onSliderUnitChange(column) {
1358 if (!this.isTaxPro()) return;
1359 var max = this.getWidthMax(column.width.unit);
1360 if (column.width.value > max) column.width.value = max;
1361 },
1362 formatedWidthValue: function formatedWidthValue(width) {
1363 if (width == 0) return 'auto';
1364 return width;
1365 },
1366 getWidthMax: function getWidthMax(unit) {
1367 if (unit == '%') return 100;
1368 return 1000;
1369 },
1370 toggleAccordion: function toggleAccordion(event, column) {
1371 if (!this.isTaxPro()) return;
1372 var $accordion = jQuery(event.target).closest('.admin-column-accordion').toggleClass('admin-column-accordion--open');
1373 var $body = $accordion.find('.accordion-body');
1374
1375 if ($accordion.hasClass('admin-column-accordion--open')) {
1376 $body.slideDown(200, function () {
1377 column.forceOpen = true;
1378 });
1379 } else {
1380 $body.slideUp(200, function () {
1381 $accordion.removeClass('admin-column-accordion-force--open');
1382 delete column.forceOpen;
1383 });
1384 }
1385 },
1386 removeColumn: function removeColumn(event) {
1387 if (!this.isTaxPro()) return;
1388 var index = jQuery(event.target).closest('.admin-column-accordion').index();
1389 if (index > -1) this.taxonomy.display_columns.splice(index, 1);
1390 },
1391 hasAddedAllFields: function hasAddedAllFields() {
1392 var _this = this;
1393
1394 return this.fieldTypeKeys.every(function (field_key) {
1395 return _this.displayColumnKeys.includes(field_key);
1396 });
1397 },
1398 getNonAddedFieldKeys: function getNonAddedFieldKeys() {
1399 var _this2 = this;
1400
1401 return this.fieldTypeKeys.filter(function (field_key) {
1402 return !_this2.displayColumnKeys.includes(field_key);
1403 });
1404 },
1405 getNewDefaults: function getNewDefaults(columnKey) {
1406 if (!this.isTaxPro()) return;
1407 return {
1408 forceOpen: true,
1409 fields: ['type', 'label', 'width'],
1410 label: this.taxonomy.columns[columnKey],
1411 name: columnKey,
1412 width: {
1413 unit: '%',
1414 value: 'auto'
1415 }
1416 };
1417 },
1418 showError: function showError(data) {
1419 Window.Events.$emit('AdminColumnsError', data);
1420 },
1421 addNewColumn: function addNewColumn() {
1422 if (!this.isTaxPro()) return;
1423 if (this.hasAddedAllFields()) return this.showError({
1424 title: "Can't add new column!",
1425 content: "All columns are added, you can't add new column"
1426 });
1427 var columnKey = this.getNonAddedFieldKeys()[0];
1428 var newColumn = this.getNewDefaults(columnKey);
1429 this.taxonomy.display_columns.push(newColumn);
1430 },
1431 cloneColumn: function cloneColumn(column) {
1432 if (!this.isTaxPro()) return;
1433 if (this.hasAddedAllFields()) return this.showError({
1434 title: "Can't clone column!",
1435 content: "All columns are added, you can't add new column"
1436 });
1437 var columnKey = this.getNonAddedFieldKeys()[0];
1438 var newColumn = this.getNewDefaults(columnKey);
1439 newColumn.width = this.nonReactive(column.width);
1440 this.taxonomy.display_columns.push(newColumn);
1441 }
1442 }
1443 });
1444
1445 /***/ }),
1446
1447 /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&":
1448 /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1449 !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css& ***!
1450 \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1451 /***/ ((module, __webpack_exports__, __webpack_require__) => {
1452
1453 __webpack_require__.r(__webpack_exports__);
1454 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1455 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1456 /* harmony export */ });
1457 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
1458 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
1459 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
1460 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
1461 // Imports
1462
1463
1464 var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
1465 // Module
1466 ___CSS_LOADER_EXPORT___.push([module.id, "\n.ghost {\n opacity: 0.5;\n background: #a7a7aa;\n}\n", "",{"version":3,"sources":["webpack://./dev/admin/modules/admin-columns/pages/post-type.vue"],"names":[],"mappings":";AAiXA;IACA,YAAA;IACA,mBAAA;AACA","sourcesContent":["<template>\n <div class=\"tab-pane\" :id=\"post_type.name\">\n\n <draggable v-model=\"post_type.display_columns\" v-bind=\"dragOptions\" @start=\"drag = true\" @end=\"drag = false\">\n\n <div ref=\"accordion\" class=\"admin-column-accordion\" :class=\"column.forceOpen && 'admin-column-accordion-force--open admin-column-accordion--open'\" v-for=\"(column, colIndex) in post_type.display_columns\" :key=\"column.name + colIndex\">\n\n <div class=\"accordion-title p-4 pr-6 mr-6\">\n\n <svg class=\"drag-icon is-pulled-left is-clickable mr-2\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M12 7C13.1046 7 14 6.10457 14 5C14 3.89543 13.1046 3 12 3C10.8954 3 10 3.89543 10 5C10 6.10457 10.8954 7 12 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M12 21C13.1046 21 14 20.1046 14 19C14 17.8954 13.1046 17 12 17C10.8954 17 10 17.8954 10 19C10 20.1046 10.8954 21 12 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 14C6.10457 14 7 13.1046 7 12C7 10.8954 6.10457 10 5 10C3.89543 10 3 10.8954 3 12C3 13.1046 3.89543 14 5 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 7C6.10457 7 7 6.10457 7 5C7 3.89543 6.10457 3 5 3C3.89543 3 3 3.89543 3 5C3 6.10457 3.89543 7 5 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 21C6.10457 21 7 20.1046 7 19C7 17.8954 6.10457 17 5 17C3.89543 17 3 17.8954 3 19C3 20.1046 3.89543 21 5 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10C17.8954 10 17 10.8954 17 12C17 13.1046 17.8954 14 19 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 7C20.1046 7 21 6.10457 21 5C21 3.89543 20.1046 3 19 3C17.8954 3 17 3.89543 17 5C17 6.10457 17.8954 7 19 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 21C20.1046 21 21 20.1046 21 19C21 17.8954 20.1046 17 19 17C17.8954 17 17 17.8954 17 19C17 20.1046 17.8954 21 19 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n </svg>\n\n <div class=\"accordion-type-title\">\n <span class=\"admin-column-name\" v-html=\"column.label\"></span>\n <div class=\"accordion-actions\">\n <a href=\"#\" class=\"edit-button\" @click.prevent=\"toggleAccordion( $event, column )\">Edit</a>\n <a href=\"#\" class=\"remove-button\" @click.prevent=\"removeColumn\">Remove</a>\n </div>\n <span class=\"accordion-type is-pulled-right\">{{ post_type.title }}</span>\n </div>\n\n <div class=\"accordion-helper\">\n <button class=\"helper-button accordion-clone\" @click=\"cloneColumn(column)\"><i class=\"ti-layers\"></i></button>\n <button class=\"helper-button accordion-remove\" @click=\"removeColumn\"><i class=\"ti-close\"></i></button>\n <button class=\"helper-button accordion-toggler\"><i class=\"ti-angle-down\"></i></button>\n </div>\n\n </div>\n\n <div class=\"accordion-opener\" @click=\"toggleAccordion( $event, column )\"></div>\n\n <div class=\"accordion-body\">\n\n <template v-for=\"(field, key) in post_type.fields\">\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"field.id == 'type'\">\n <div class=\"columns\">\n\n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n <div class=\"column\">\n <select :name=\"`content-${colIndex}-${column.name}-${field.id}`\" class=\"select-type\" :placeholder=\"field.placeholder\" v-model=\"column.name\" @focus=\"editing(column)\" @change=\"changedType(column)\">\n <template v-for=\"(parent_option, parent_option_key) in field.options\">\n\n <optgroup v-if=\"parent_option.group\" :label=\"parent_option.group\" :key=\"parent_option_key\">\n <option v-for=\"(option, option_val) in parent_option.options\" :key=\"option_val\" :value=\"option_val\" :selected=\"option_val == column.name\">{{option}}</option>\n </optgroup>\n\n <option v-else :key=\"parent_option.name\" :value=\"parent_option.name\" :selected=\"parent_option.name == column.name\">{{parent_option.title}}</option>\n\n </template>\n </select>\n </div>\n\n </div>\n </div>\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"field.id == 'function_name' && column.name == 'function'\">\n <div class=\"columns\">\n\n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n <div class=\"column\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" type=\"text\" :placeholder=\"field.placeholder\" v-model=\"column.function_name\" @change=\"changedType(column)\">\n </div>\n\n </div>\n </div>\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"field.id == 'shortcode_name' && column.name == 'shortcode'\">\n <div class=\"columns\">\n\n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n <div class=\"column\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" type=\"text\" :placeholder=\"field.placeholder\" v-model=\"column.shortcode_name\" @change=\"changedType(column)\">\n </div>\n\n </div>\n </div>\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"field.id == 'label'\">\n <div class=\"columns\">\n \n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n <div class=\"column\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" type=\"text\" :placeholder=\"field.placeholder\" v-model=\"column.label\">\n </div>\n\n </div>\n </div>\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"field.id == 'width'\">\n <div class=\"columns\">\n \n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n <div class=\"column\">\n\n <div class=\"range-slider-wrapper\">\n <input type=\"text\" class=\"range-value\" :value=\"formatedWidthValue(column.width.value)\" readonly>\n <range-slider class=\"slider\" v-model=\"column.width.value\" :min=\"0\" :max=\"getWidthMax(column.width.unit)\"></range-slider>\n </div>\n\n <div class=\"unit-labels\">\n <label class=\"range-width-unit\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" @change=\"onSliderUnitChange(column)\" class=\"range-width-unit-%\" type=\"radio\" value=\"%\" v-model=\"column.width.unit\" :checked=\"column.width.unit == '%' \">%\n </label>\n <label class=\"range-width-unit\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" @change=\"onSliderUnitChange(column)\" class=\"range-width-unit-px\" type=\"radio\" value=\"px\" v-model=\"column.width.unit\" :checked=\"column.width.unit == 'px' \">px\n </label>\n </div>\n\n </div>\n\n </div>\n </div>\n\n </template>\n\n </div>\n\n </div>\n\n </draggable>\n\n <div class=\"columns is-desktop is-justify-content-flex-end\">\n <button class=\"wp-adminify-add-button is-clickable is-pulled-right\" @click=\"addNewColumn\">Add new</button>\n </div>\n\n <div class=\"admin-column--pro-guard\" v-if=\"!isTypePro()\" v-html=\"proNotice()\"></div>\n\n </div>\n</template>\n\n<script>\n\nimport RangeSlider from 'vue-range-slider'\nimport draggable from 'vuedraggable'\nimport 'vue-range-slider/dist/vue-range-slider.css'\n\nexport default {\n \n data: () => ({\n post_type: {},\n current: null,\n current_column: {},\n drag: false\n }),\n\n components: {\n RangeSlider,\n draggable\n },\n\n mounted() {\n this.current = this.$route.params.post_type;\n this.post_type = this.$store.getters.post_type_by_name( this.current );\n },\n\n computed: {\n \n dragOptions() {\n return {\n animation: 150,\n group: \"description\",\n disabled: ! this.isTypePro(),\n ghostClass: \"ghost\"\n };\n },\n\n fieldTypeKeys() {\n let typedata = this.post_type.fields.find( field => field.id == 'type' ).options;\n let options = this.groupToOptions( typedata );\n return Object.keys( options );\n },\n\n displayColumnKeys() {\n return this.post_type.display_columns.map( column => column.name );\n },\n\n // regularColumnsByGroups( groups = [] ) {\n // return this.post_type.fields.filter()\n // }\n\n },\n\n methods: {\n\n groupToOptions( groups ) {\n let data = {};\n groups.forEach( group => {\n if ( group.group ) {\n data = jQuery.extend( {}, data, group.options );\n } else {\n data[group.name] = group.title;\n }\n });\n return data;\n },\n\n isTypePro() {\n if ( this.isPro() ) return true;\n if ( ! this.post_type.is_pro ) return true;\n return false;\n },\n\n editing( column ) {\n if ( ! this.isTypePro() ) return;\n this.current_column = this.nonReactive( column );\n },\n\n onSliderUnitChange( column ) {\n if ( ! this.isTypePro() ) return;\n let max = this.getWidthMax( column.width.unit );\n if ( column.width.value > max ) column.width.value = max;\n },\n\n formatedWidthValue( width ) {\n if ( width == 0 ) return 'auto';\n return width;\n },\n\n getWidthMax( unit ) {\n if ( unit == '%' ) return 100;\n return 1000;\n },\n\n toggleAccordion( event, column ) {\n\n if ( ! this.isTypePro() ) return;\n\n let $accordion = jQuery( event.target ).closest('.admin-column-accordion').toggleClass('admin-column-accordion--open');\n let $body = $accordion.find('.accordion-body');\n\n if ( $accordion.hasClass('admin-column-accordion--open') ) {\n $body.slideDown(200, () => {\n column.forceOpen = true;\n });\n } else {\n $body.slideUp(200, () => {\n $accordion.removeClass('admin-column-accordion-force--open');\n delete column.forceOpen;\n });\n }\n\n },\n\n removeColumn( event ) {\n \n if ( ! this.isTypePro() ) return;\n\n let index = jQuery( event.target ).closest('.admin-column-accordion').index();\n\n if ( index > -1 ) this.post_type.display_columns.splice( index, 1 );\n\n },\n\n hasAddedAllFields() {\n return this.fieldTypeKeys.every( field_key => this.displayColumnKeys.includes(field_key) );\n },\n\n columnsExtraCheck() {\n return {\n function: 'function_name',\n shortcode: 'shortcode_name'\n };\n },\n\n changedType( column ) {\n\n if ( ! this.isTypePro() ) return;\n\n let columnsExtraCheck = this.columnsExtraCheck();\n\n let columns = this.post_type.display_columns.filter( _column => {\n if ( _column.name in columnsExtraCheck ) {\n let _field = columnsExtraCheck[ _column.name ];\n return ( column.name == _column.name && _field in column && _field in _column && column[_field] == _column[_field] );\n }\n return column.name == _column.name;\n });\n\n if ( columns.length > 1 ) {\n\n if ( column.name in columnsExtraCheck ) {\n let _field = columnsExtraCheck[ column.name ];\n column[ _field ] = '';\n } else {\n column.name = this.current_column.name;\n }\n\n this.showError({\n title: `Can't change the column!`,\n content: `This field is already in use, you can't use it twice`\n });\n\n }\n },\n\n getNonAddedColumnKeys() {\n return this.fieldTypeKeys.filter( field_key => ! this.displayColumnKeys.includes(field_key) );\n },\n\n getNewDefaults( columnKey ) {\n\n if ( ! this.isTypePro() ) return;\n\n let defaults = {\n forceOpen: true,\n label: this.post_type.columns[columnKey],\n name: columnKey,\n width: {\n unit: '%',\n value: 'auto'\n }\n }\n\n return defaults;\n\n },\n\n showError( data ) {\n Window.Events.$emit( 'AdminColumnsError', data );\n },\n\n getAddableColumnKeys() {\n let extraKeys = Object.keys( this.columnsExtraCheck() );\n return this.getNonAddedColumnKeys().filter( _key => ! extraKeys.includes(_key) ).concat( extraKeys );\n },\n\n addNewColumn() {\n if ( ! this.isTypePro() ) return;\n this.post_type.display_columns.push( this.getNewDefaults( this.getAddableColumnKeys()[0] ) );\n },\n\n cloneColumn( column ) {\n if ( ! this.isTypePro() ) return;\n\n let columnKey = column.name;\n if ( ! (columnKey in this.columnsExtraCheck()) ) {\n columnKey = this.getAddableColumnKeys()[0];\n }\n let newColumn = this.getNewDefaults( columnKey );\n newColumn.width = this.nonReactive( column.width );\n this.post_type.display_columns.push( newColumn );\n }\n\n }\n\n}\n</script>\n\n<style>\n .ghost {\n opacity: 0.5;\n background: #a7a7aa;\n }\n</style>"],"sourceRoot":""}]);
1467 // Exports
1468 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
1469
1470
1471 /***/ }),
1472
1473 /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&":
1474 /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1475 !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css& ***!
1476 \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1477 /***/ ((module, __webpack_exports__, __webpack_require__) => {
1478
1479 __webpack_require__.r(__webpack_exports__);
1480 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1481 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1482 /* harmony export */ });
1483 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
1484 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
1485 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
1486 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
1487 // Imports
1488
1489
1490 var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
1491 // Module
1492 ___CSS_LOADER_EXPORT___.push([module.id, "\n.taxonomy-post-type {\n text-align: right;\n text-transform: capitalize;\n opacity: .5;\n font-size: .8em;\n letter-spacing: .3px;\n font-weight: bold;\n -webkit-box-flex: 1;\n -webkit-flex: auto;\n -ms-flex: auto;\n flex: auto;\n}\n", "",{"version":3,"sources":["webpack://./dev/admin/modules/admin-columns/pages/taxonomies.vue"],"names":[],"mappings":";AA+EA;IACA,iBAAA;IACA,0BAAA;IACA,WAAA;IACA,eAAA;IACA,oBAAA;IACA,iBAAA;IACA,mBAAA;IAAA,kBAAA;QAAA,cAAA;YAAA,UAAA;AACA","sourcesContent":["<template>\n <div class=\"tab-pane\" id=\"taxonomies\">\n <div class=\"columns\">\n \n <div class=\"column is-4\">\n <div class=\"tabs is-boxed\">\n <ul class=\"nav-tabs is-flex is-flex-direction-column is-align-items-flex-start\">\n\n <router-link v-for=\"(taxonomy_data) in taxonomies\" :key=\"taxonomy_data.name\" :to='\"/taxonomies/\" + taxonomy_data.name' v-slot=\"{ navigate, isActive }\" custom exact>\n <li class=\"nav-item\" @click=\"navigate\" @keypress.enter=\"navigate\" role=\"link\" :class=\"[isActive && 'router-link-active']\">\n <a class=\"nav-link is-clickable\" :class=\"[taxonomy == taxonomy_data.name && 'active']\" href=\"javascript:void(0);\">\n <span class=\"icon is-small\"><i class=\"dashicons dashicons-edit-page\"></i></span>\n <span>{{taxonomy_data.title}}</span>\n <span v-if=\"! isPro() && taxonomy_data.is_pro\" class=\"adminify-column-post--pro\" style=\"margin-left: 4px;\">- (Pro)</span>\n <span class=\"taxonomy-post-type\" v-if=\"taxonomy_data.object_type\">[{{taxonomy_data.object_type}}]</span>\n </a>\n </li>\n </router-link>\n\n </ul>\n </div>\n </div>\n\n <div class=\"column\">\n <div class=\"tab-content tab-panel pane\">\n <router-view :key=\"$route.fullPath\" v-if=\"taxonomies.length\"></router-view>\n </div>\n </div>\n\n </div>\n </div>\n</template>\n\n<script>\nexport default {\n\n data: () => ({\n loading: false,\n taxonomies: [],\n taxonomy: null\n }),\n\n async mounted() {\n\n this.taxonomy = this.$route.params.taxonomy;\n\n await this.load_taxonomy_data();\n\n if ( ! this.taxonomy && this.taxonomies.length ) {\n this.$router.push( `/taxonomies/${this.taxonomies[0].name}` );\n }\n\n },\n\n methods: {\n\n async load_taxonomy_data() {\n this.taxonomies = await this.$store.dispatch( 'get_taxonomies' );\n },\n\n set_parent_data() {\n this.$parent.taxonomies = this.taxonomies;\n }\n\n },\n\n watch: {\n taxonomies: {\n deep: true,\n handler() {\n this.set_parent_data()\n }\n }\n }\n\n}\n</script>\n\n<style>\n .taxonomy-post-type {\n text-align: right;\n text-transform: capitalize;\n opacity: .5;\n font-size: .8em;\n letter-spacing: .3px;\n font-weight: bold;\n flex: auto;\n }\n</style>"],"sourceRoot":""}]);
1493 // Exports
1494 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
1495
1496
1497 /***/ }),
1498
1499 /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&":
1500 /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1501 !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css& ***!
1502 \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1503 /***/ ((module, __webpack_exports__, __webpack_require__) => {
1504
1505 __webpack_require__.r(__webpack_exports__);
1506 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1507 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1508 /* harmony export */ });
1509 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
1510 /* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
1511 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
1512 /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
1513 // Imports
1514
1515
1516 var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
1517 // Module
1518 ___CSS_LOADER_EXPORT___.push([module.id, "\n.ghost {\n opacity: 0.5;\n background: #a7a7aa;\n}\n", "",{"version":3,"sources":["webpack://./dev/admin/modules/admin-columns/pages/taxonomy.vue"],"names":[],"mappings":";AAkSA;IACA,YAAA;IACA,mBAAA;AACA","sourcesContent":["<template>\n <div class=\"tab-pane\" :id=\"taxonomy.name\">\n\n <draggable v-model=\"taxonomy.display_columns\" v-bind=\"dragOptions\" @start=\"drag = true\" @end=\"drag = false\">\n\n <div ref=\"accordion\" class=\"admin-column-accordion\" :class=\"column.forceOpen && 'admin-column-accordion-force--open admin-column-accordion--open'\" v-for=\"(column, colIndex) in taxonomy.display_columns\" :key=\"column.name + colIndex\">\n\n <div class=\"accordion-title p-4 pr-6 mr-6\">\n\n <svg class=\"drag-icon is-pulled-left is-clickable mr-2\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M12 7C13.1046 7 14 6.10457 14 5C14 3.89543 13.1046 3 12 3C10.8954 3 10 3.89543 10 5C10 6.10457 10.8954 7 12 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M12 21C13.1046 21 14 20.1046 14 19C14 17.8954 13.1046 17 12 17C10.8954 17 10 17.8954 10 19C10 20.1046 10.8954 21 12 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 14C6.10457 14 7 13.1046 7 12C7 10.8954 6.10457 10 5 10C3.89543 10 3 10.8954 3 12C3 13.1046 3.89543 14 5 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 7C6.10457 7 7 6.10457 7 5C7 3.89543 6.10457 3 5 3C3.89543 3 3 3.89543 3 5C3 6.10457 3.89543 7 5 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M5 21C6.10457 21 7 20.1046 7 19C7 17.8954 6.10457 17 5 17C3.89543 17 3 17.8954 3 19C3 20.1046 3.89543 21 5 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10C17.8954 10 17 10.8954 17 12C17 13.1046 17.8954 14 19 14Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 7C20.1046 7 21 6.10457 21 5C21 3.89543 20.1046 3 19 3C17.8954 3 17 3.89543 17 5C17 6.10457 17.8954 7 19 7Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n <path d=\"M19 21C20.1046 21 21 20.1046 21 19C21 17.8954 20.1046 17 19 17C17.8954 17 17 17.8954 17 19C17 20.1046 17.8954 21 19 21Z\" fill=\"#4E4B66\" fill-opacity=\"0.72\" />\n </svg>\n\n <div class=\"accordion-type-title\">\n <span class=\"admin-column-name\" v-html=\"column.label\"></span>\n <div class=\"accordion-actions\">\n <a href=\"#\" class=\"edit-button\" @click.prevent=\"toggleAccordion( $event, column )\">Edit</a>\n <a href=\"#\" class=\"remove-button\" @click.prevent=\"removeColumn\">Remove</a>\n </div>\n <span class=\"accordion-type is-pulled-right\">{{ taxonomy.title }}</span>\n </div>\n\n <div class=\"accordion-helper\">\n <button class=\"helper-button accordion-clone\" @click=\"cloneColumn(column)\"><i class=\"ti-layers\"></i></button>\n <button class=\"helper-button accordion-remove\" @click=\"removeColumn\"><i class=\"ti-close\"></i></button>\n <button class=\"helper-button accordion-toggler\"><i class=\"ti-angle-down\"></i></button>\n </div>\n\n </div>\n\n <div class=\"accordion-opener\" @click=\"toggleAccordion( $event, column )\"></div>\n\n <div class=\"accordion-body\">\n\n <template v-for=\"(field, key) in taxonomy.fields\">\n\n <div class=\"inner-content content-type\" :key=\"key\" v-if=\"column.fields.includes(field.id)\">\n <div class=\"columns\">\n\n <div class=\"column is-4\">\n <label :for=\"`content-${colIndex}-${column.name}-${field.id}`\">{{ field.title }}</label>\n </div>\n\n <div class=\"column\" v-if=\"field.type == 'select'\">\n <select :name=\"`content-${colIndex}-${column.name}-${field.id}`\" class=\"select-type\" :placeholder=\"field.placeholder\" v-model=\"column.name\" @focus=\"editing(column)\" @change=\"changedType(column)\">\n <!-- <optgroup label=\"Default\"></optgroup> -->\n <option v-for=\"(option, option_val) in field.options\" :key=\"option_val\" :value=\"option_val\" :selected=\"option_val == column.name\">{{option}}</option>\n </select>\n </div>\n\n <div class=\"column\" v-if=\"field.type == 'text'\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" type=\"text\" :placeholder=\"field.placeholder\" v-model=\"column.label\">\n </div>\n\n <div class=\"column\" v-if=\"field.type == 'slider'\">\n\n <div class=\"range-slider-wrapper\">\n <input type=\"text\" class=\"range-value\" :value=\"formatedWidthValue(column.width.value)\" readonly>\n <range-slider class=\"slider\" v-model=\"column.width.value\" :min=\"0\" :max=\"getWidthMax(column.width.unit)\"></range-slider>\n </div>\n\n <div class=\"unit-labels\">\n <label class=\"range-width-unit\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" @change=\"onSliderUnitChange(column)\" class=\"range-width-unit-%\" type=\"radio\" value=\"%\" v-model=\"column.width.unit\" :checked=\"column.width.unit == '%' \">%\n </label>\n <label class=\"range-width-unit\">\n <input :name=\"`content-${colIndex}-${column.name}-${field.id}`\" @change=\"onSliderUnitChange(column)\" class=\"range-width-unit-px\" type=\"radio\" value=\"px\" v-model=\"column.width.unit\" :checked=\"column.width.unit == 'px' \">px\n </label>\n </div>\n\n </div>\n\n </div>\n </div>\n\n </template>\n\n </div>\n\n </div>\n\n </draggable>\n\n <div class=\"columns is-desktop is-justify-content-flex-end\">\n <button class=\"wp-adminify-add-button is-clickable is-pulled-right\" @click=\"addNewColumn\">Add new</button>\n </div>\n\n <div class=\"admin-column--pro-guard\" v-if=\"!isTaxPro()\" v-html=\"proNotice()\"></div>\n\n </div>\n</template>\n\n<script>\n\nimport RangeSlider from 'vue-range-slider'\nimport draggable from 'vuedraggable'\nimport 'vue-range-slider/dist/vue-range-slider.css'\n\nexport default {\n \n data: () => ({\n taxonomy: {},\n current: null,\n current_column: {},\n drag: false\n }),\n\n components: {\n RangeSlider,\n draggable\n },\n\n mounted() {\n this.current = this.$route.params.taxonomy;\n this.taxonomy = this.$store.getters.taxonomy_by_name( this.current );\n },\n\n computed: {\n \n dragOptions() {\n return {\n animation: 150,\n group: \"description\",\n disabled: ! this.isTaxPro(),\n ghostClass: \"ghost\"\n };\n },\n\n fieldTypeKeys() {\n return Object.keys( this.taxonomy.fields.find( field => field.id == 'type' ).options );\n },\n\n displayColumnKeys() {\n return this.taxonomy.display_columns.map( column => column.name );\n }\n\n },\n\n methods: {\n\n isTaxPro() {\n if ( this.isPro() ) return true;\n if ( ! this.taxonomy.is_pro ) return true;\n return false;\n },\n\n editing( column ) {\n if ( ! this.isTaxPro() ) return;\n this.current_column = this.nonReactive( column );\n },\n\n changedType( column ) {\n\n if ( ! this.isTaxPro() ) return;\n\n let keys = this.displayColumnKeys.filter( field_key => field_key == column.name );\n\n if ( keys.length > 1 ) {\n \n let label = jQuery( this.taxonomy.columns[column.name] ).text(); // fix for HTML value\n if ( ! label ) label = this.taxonomy.columns[column.name];\n\n if ( this.current_column.name ) column.name = this.current_column.name;\n\n this.showError({\n title: `Can't change the column!`,\n content: `${label} is already in use, you can't use it twice`\n });\n\n }\n },\n\n onSliderUnitChange( column ) {\n if ( ! this.isTaxPro() ) return;\n let max = this.getWidthMax( column.width.unit );\n if ( column.width.value > max ) column.width.value = max;\n },\n\n formatedWidthValue( width ) {\n if ( width == 0 ) return 'auto';\n return width;\n },\n\n getWidthMax( unit ) {\n if ( unit == '%' ) return 100;\n return 1000;\n },\n\n toggleAccordion( event, column ) {\n\n if ( ! this.isTaxPro() ) return;\n\n let $accordion = jQuery( event.target ).closest('.admin-column-accordion').toggleClass('admin-column-accordion--open');\n let $body = $accordion.find('.accordion-body');\n\n if ( $accordion.hasClass('admin-column-accordion--open') ) {\n $body.slideDown(200, () => {\n column.forceOpen = true;\n });\n } else {\n $body.slideUp(200, () => {\n $accordion.removeClass('admin-column-accordion-force--open');\n delete column.forceOpen;\n });\n }\n\n },\n\n removeColumn( event ) {\n\n if ( ! this.isTaxPro() ) return;\n\n let index = jQuery( event.target ).closest('.admin-column-accordion').index();\n\n if ( index > -1 ) this.taxonomy.display_columns.splice( index, 1 );\n\n },\n\n hasAddedAllFields() {\n return this.fieldTypeKeys.every( field_key => this.displayColumnKeys.includes(field_key) );\n },\n\n getNonAddedFieldKeys() {\n return this.fieldTypeKeys.filter( field_key => ! this.displayColumnKeys.includes(field_key) );\n },\n\n getNewDefaults( columnKey ) {\n\n if ( ! this.isTaxPro() ) return;\n\n return {\n forceOpen: true,\n fields: ['type', 'label', 'width'],\n label: this.taxonomy.columns[columnKey],\n name: columnKey,\n width: {\n unit: '%',\n value: 'auto'\n }\n }\n\n },\n \n showError( data ) {\n Window.Events.$emit( 'AdminColumnsError', data );\n },\n\n addNewColumn() {\n\n if ( ! this.isTaxPro() ) return;\n \n if ( this.hasAddedAllFields() ) return this.showError({\n title: `Can't add new column!`,\n content: `All columns are added, you can't add new column`\n });\n\n let columnKey = this.getNonAddedFieldKeys()[0];\n let newColumn = this.getNewDefaults( columnKey );\n this.taxonomy.display_columns.push( newColumn );\n },\n\n cloneColumn( column ) {\n\n if ( ! this.isTaxPro() ) return;\n \n if ( this.hasAddedAllFields() ) return this.showError({\n title: `Can't clone column!`,\n content: `All columns are added, you can't add new column`\n });\n \n let columnKey = this.getNonAddedFieldKeys()[0];\n let newColumn = this.getNewDefaults( columnKey );\n newColumn.width = this.nonReactive( column.width );\n this.taxonomy.display_columns.push( newColumn );\n }\n\n }\n\n}\n</script>\n\n<style>\n .ghost {\n opacity: 0.5;\n background: #a7a7aa;\n }\n</style>"],"sourceRoot":""}]);
1519 // Exports
1520 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
1521
1522
1523 /***/ }),
1524
1525 /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&":
1526 /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1527 !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css& ***!
1528 \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1529 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1530
1531 __webpack_require__.r(__webpack_exports__);
1532 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1533 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1534 /* harmony export */ });
1535 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
1536 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
1537 /* harmony import */ var _node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-type.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&");
1538
1539
1540
1541 var options = {};
1542
1543 options.insert = "head";
1544 options.singleton = false;
1545
1546 var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"], options);
1547
1548
1549
1550 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
1551
1552 /***/ }),
1553
1554 /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&":
1555 /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1556 !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css& ***!
1557 \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1558 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1559
1560 __webpack_require__.r(__webpack_exports__);
1561 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1562 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1563 /* harmony export */ });
1564 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
1565 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
1566 /* harmony import */ var _node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomies.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&");
1567
1568
1569
1570 var options = {};
1571
1572 options.insert = "head";
1573 options.singleton = false;
1574
1575 var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"], options);
1576
1577
1578
1579 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
1580
1581 /***/ }),
1582
1583 /***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&":
1584 /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
1585 !*** ./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css& ***!
1586 \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
1587 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1588
1589 __webpack_require__.r(__webpack_exports__);
1590 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1591 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1592 /* harmony export */ });
1593 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
1594 /* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
1595 /* harmony import */ var _node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomy.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&");
1596
1597
1598
1599 var options = {};
1600
1601 options.insert = "head";
1602 options.singleton = false;
1603
1604 var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"], options);
1605
1606
1607
1608 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
1609
1610 /***/ }),
1611
1612 /***/ "./dev/admin/modules/admin-columns/app.vue":
1613 /*!*************************************************!*\
1614 !*** ./dev/admin/modules/admin-columns/app.vue ***!
1615 \*************************************************/
1616 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1617
1618 __webpack_require__.r(__webpack_exports__);
1619 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1620 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1621 /* harmony export */ });
1622 /* harmony import */ var _app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app.vue?vue&type=template&id=ae7b9ede& */ "./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede&");
1623 /* harmony import */ var _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.vue?vue&type=script&lang=js& */ "./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js&");
1624 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1625
1626
1627
1628
1629
1630 /* normalize component */
1631 ;
1632 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
1633 _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
1634 _app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__.render,
1635 _app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1636 false,
1637 null,
1638 null,
1639 null
1640
1641 )
1642
1643 /* hot reload */
1644 if (false) { var api; }
1645 component.options.__file = "dev/admin/modules/admin-columns/app.vue"
1646 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1647
1648 /***/ }),
1649
1650 /***/ "./dev/admin/modules/admin-columns/components/post-types-sidebar.vue":
1651 /*!***************************************************************************!*\
1652 !*** ./dev/admin/modules/admin-columns/components/post-types-sidebar.vue ***!
1653 \***************************************************************************/
1654 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1655
1656 __webpack_require__.r(__webpack_exports__);
1657 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1658 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1659 /* harmony export */ });
1660 /* harmony import */ var _post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./post-types-sidebar.vue?vue&type=template&id=4f19e224& */ "./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224&");
1661 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1662
1663 var script = {}
1664
1665
1666 /* normalize component */
1667 ;
1668 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])(
1669 script,
1670 _post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__.render,
1671 _post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1672 false,
1673 null,
1674 null,
1675 null
1676
1677 )
1678
1679 /* hot reload */
1680 if (false) { var api; }
1681 component.options.__file = "dev/admin/modules/admin-columns/components/post-types-sidebar.vue"
1682 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1683
1684 /***/ }),
1685
1686 /***/ "./dev/admin/modules/admin-columns/pages/post-type.vue":
1687 /*!*************************************************************!*\
1688 !*** ./dev/admin/modules/admin-columns/pages/post-type.vue ***!
1689 \*************************************************************/
1690 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1691
1692 __webpack_require__.r(__webpack_exports__);
1693 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1694 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1695 /* harmony export */ });
1696 /* harmony import */ var _post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./post-type.vue?vue&type=template&id=adce0ea8& */ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8&");
1697 /* harmony import */ var _post_type_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./post-type.vue?vue&type=script&lang=js& */ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js&");
1698 /* harmony import */ var _post_type_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./post-type.vue?vue&type=style&index=0&lang=css& */ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&");
1699 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1700
1701
1702
1703 ;
1704
1705
1706 /* normalize component */
1707
1708 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
1709 _post_type_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
1710 _post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__.render,
1711 _post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1712 false,
1713 null,
1714 null,
1715 null
1716
1717 )
1718
1719 /* hot reload */
1720 if (false) { var api; }
1721 component.options.__file = "dev/admin/modules/admin-columns/pages/post-type.vue"
1722 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1723
1724 /***/ }),
1725
1726 /***/ "./dev/admin/modules/admin-columns/pages/post-types.vue":
1727 /*!**************************************************************!*\
1728 !*** ./dev/admin/modules/admin-columns/pages/post-types.vue ***!
1729 \**************************************************************/
1730 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1731
1732 __webpack_require__.r(__webpack_exports__);
1733 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1734 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1735 /* harmony export */ });
1736 /* harmony import */ var _post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./post-types.vue?vue&type=template&id=7db1bdf7& */ "./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7&");
1737 /* harmony import */ var _post_types_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./post-types.vue?vue&type=script&lang=js& */ "./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js&");
1738 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1739
1740
1741
1742
1743
1744 /* normalize component */
1745 ;
1746 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
1747 _post_types_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
1748 _post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__.render,
1749 _post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1750 false,
1751 null,
1752 null,
1753 null
1754
1755 )
1756
1757 /* hot reload */
1758 if (false) { var api; }
1759 component.options.__file = "dev/admin/modules/admin-columns/pages/post-types.vue"
1760 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1761
1762 /***/ }),
1763
1764 /***/ "./dev/admin/modules/admin-columns/pages/taxonomies.vue":
1765 /*!**************************************************************!*\
1766 !*** ./dev/admin/modules/admin-columns/pages/taxonomies.vue ***!
1767 \**************************************************************/
1768 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1769
1770 __webpack_require__.r(__webpack_exports__);
1771 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1772 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1773 /* harmony export */ });
1774 /* harmony import */ var _taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./taxonomies.vue?vue&type=template&id=08751b1a& */ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a&");
1775 /* harmony import */ var _taxonomies_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./taxonomies.vue?vue&type=script&lang=js& */ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js&");
1776 /* harmony import */ var _taxonomies_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./taxonomies.vue?vue&type=style&index=0&lang=css& */ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&");
1777 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1778
1779
1780
1781 ;
1782
1783
1784 /* normalize component */
1785
1786 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
1787 _taxonomies_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
1788 _taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__.render,
1789 _taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1790 false,
1791 null,
1792 null,
1793 null
1794
1795 )
1796
1797 /* hot reload */
1798 if (false) { var api; }
1799 component.options.__file = "dev/admin/modules/admin-columns/pages/taxonomies.vue"
1800 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1801
1802 /***/ }),
1803
1804 /***/ "./dev/admin/modules/admin-columns/pages/taxonomy.vue":
1805 /*!************************************************************!*\
1806 !*** ./dev/admin/modules/admin-columns/pages/taxonomy.vue ***!
1807 \************************************************************/
1808 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1809
1810 __webpack_require__.r(__webpack_exports__);
1811 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1812 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1813 /* harmony export */ });
1814 /* harmony import */ var _taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./taxonomy.vue?vue&type=template&id=c1699b08& */ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08&");
1815 /* harmony import */ var _taxonomy_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./taxonomy.vue?vue&type=script&lang=js& */ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js&");
1816 /* harmony import */ var _taxonomy_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./taxonomy.vue?vue&type=style&index=0&lang=css& */ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&");
1817 /* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
1818
1819
1820
1821 ;
1822
1823
1824 /* normalize component */
1825
1826 var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
1827 _taxonomy_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
1828 _taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__.render,
1829 _taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
1830 false,
1831 null,
1832 null,
1833 null
1834
1835 )
1836
1837 /* hot reload */
1838 if (false) { var api; }
1839 component.options.__file = "dev/admin/modules/admin-columns/pages/taxonomy.vue"
1840 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
1841
1842 /***/ }),
1843
1844 /***/ "./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js&":
1845 /*!**************************************************************************!*\
1846 !*** ./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js& ***!
1847 \**************************************************************************/
1848 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1849
1850 __webpack_require__.r(__webpack_exports__);
1851 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1852 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1853 /* harmony export */ });
1854 /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./app.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=script&lang=js&");
1855 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
1856
1857 /***/ }),
1858
1859 /***/ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js&":
1860 /*!**************************************************************************************!*\
1861 !*** ./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js& ***!
1862 \**************************************************************************************/
1863 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1864
1865 __webpack_require__.r(__webpack_exports__);
1866 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1867 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1868 /* harmony export */ });
1869 /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-type.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=script&lang=js&");
1870 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
1871
1872 /***/ }),
1873
1874 /***/ "./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js&":
1875 /*!***************************************************************************************!*\
1876 !*** ./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js& ***!
1877 \***************************************************************************************/
1878 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1879
1880 __webpack_require__.r(__webpack_exports__);
1881 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1882 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1883 /* harmony export */ });
1884 /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-types.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=script&lang=js&");
1885 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
1886
1887 /***/ }),
1888
1889 /***/ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js&":
1890 /*!***************************************************************************************!*\
1891 !*** ./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js& ***!
1892 \***************************************************************************************/
1893 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1894
1895 __webpack_require__.r(__webpack_exports__);
1896 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1897 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1898 /* harmony export */ });
1899 /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomies.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=script&lang=js&");
1900 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
1901
1902 /***/ }),
1903
1904 /***/ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js&":
1905 /*!*************************************************************************************!*\
1906 !*** ./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js& ***!
1907 \*************************************************************************************/
1908 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1909
1910 __webpack_require__.r(__webpack_exports__);
1911 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1912 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1913 /* harmony export */ });
1914 /* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomy.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=script&lang=js&");
1915 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
1916
1917 /***/ }),
1918
1919 /***/ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&":
1920 /*!**********************************************************************************************!*\
1921 !*** ./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css& ***!
1922 \**********************************************************************************************/
1923 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1924
1925 __webpack_require__.r(__webpack_exports__);
1926 /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader/dist/cjs.js!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-type.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=style&index=0&lang=css&");
1927
1928
1929 /***/ }),
1930
1931 /***/ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&":
1932 /*!***********************************************************************************************!*\
1933 !*** ./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css& ***!
1934 \***********************************************************************************************/
1935 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1936
1937 __webpack_require__.r(__webpack_exports__);
1938 /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader/dist/cjs.js!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomies.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=style&index=0&lang=css&");
1939
1940
1941 /***/ }),
1942
1943 /***/ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&":
1944 /*!*********************************************************************************************!*\
1945 !*** ./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css& ***!
1946 \*********************************************************************************************/
1947 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1948
1949 __webpack_require__.r(__webpack_exports__);
1950 /* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_102_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader/dist/cjs.js!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomy.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=style&index=0&lang=css&");
1951
1952
1953 /***/ }),
1954
1955 /***/ "./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede&":
1956 /*!********************************************************************************!*\
1957 !*** ./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede& ***!
1958 \********************************************************************************/
1959 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1960
1961 __webpack_require__.r(__webpack_exports__);
1962 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1963 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__.render),
1964 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
1965 /* harmony export */ });
1966 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_template_id_ae7b9ede___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./app.vue?vue&type=template&id=ae7b9ede& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede&");
1967
1968
1969 /***/ }),
1970
1971 /***/ "./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224&":
1972 /*!**********************************************************************************************************!*\
1973 !*** ./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224& ***!
1974 \**********************************************************************************************************/
1975 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1976
1977 __webpack_require__.r(__webpack_exports__);
1978 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1979 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__.render),
1980 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
1981 /* harmony export */ });
1982 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_sidebar_vue_vue_type_template_id_4f19e224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-types-sidebar.vue?vue&type=template&id=4f19e224& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224&");
1983
1984
1985 /***/ }),
1986
1987 /***/ "./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8&":
1988 /*!********************************************************************************************!*\
1989 !*** ./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8& ***!
1990 \********************************************************************************************/
1991 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1992
1993 __webpack_require__.r(__webpack_exports__);
1994 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1995 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__.render),
1996 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
1997 /* harmony export */ });
1998 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_type_vue_vue_type_template_id_adce0ea8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-type.vue?vue&type=template&id=adce0ea8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8&");
1999
2000
2001 /***/ }),
2002
2003 /***/ "./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7&":
2004 /*!*********************************************************************************************!*\
2005 !*** ./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7& ***!
2006 \*********************************************************************************************/
2007 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2008
2009 __webpack_require__.r(__webpack_exports__);
2010 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2011 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__.render),
2012 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
2013 /* harmony export */ });
2014 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_post_types_vue_vue_type_template_id_7db1bdf7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./post-types.vue?vue&type=template&id=7db1bdf7& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7&");
2015
2016
2017 /***/ }),
2018
2019 /***/ "./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a&":
2020 /*!*********************************************************************************************!*\
2021 !*** ./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a& ***!
2022 \*********************************************************************************************/
2023 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2024
2025 __webpack_require__.r(__webpack_exports__);
2026 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2027 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__.render),
2028 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
2029 /* harmony export */ });
2030 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomies_vue_vue_type_template_id_08751b1a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomies.vue?vue&type=template&id=08751b1a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a&");
2031
2032
2033 /***/ }),
2034
2035 /***/ "./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08&":
2036 /*!*******************************************************************************************!*\
2037 !*** ./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08& ***!
2038 \*******************************************************************************************/
2039 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2040
2041 __webpack_require__.r(__webpack_exports__);
2042 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2043 /* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__.render),
2044 /* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
2045 /* harmony export */ });
2046 /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_taxonomy_vue_vue_type_template_id_c1699b08___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./taxonomy.vue?vue&type=template&id=c1699b08& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08&");
2047
2048
2049 /***/ }),
2050
2051 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede&":
2052 /*!***********************************************************************************************************************************************************************************************************************!*\
2053 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/app.vue?vue&type=template&id=ae7b9ede& ***!
2054 \***********************************************************************************************************************************************************************************************************************/
2055 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2056
2057 __webpack_require__.r(__webpack_exports__);
2058 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2059 /* harmony export */ "render": () => (/* binding */ render),
2060 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
2061 /* harmony export */ });
2062 var render = function() {
2063 var _vm = this
2064 var _h = _vm.$createElement
2065 var _c = _vm._self._c || _h
2066 return _c("div", { attrs: { id: "wpadminify-admin-columns" } }, [
2067 _vm.success_message
2068 ? _c("div", { staticClass: "admin-column--message" }, [
2069 _vm._v("Settings has been saved")
2070 ])
2071 : _vm._e(),
2072 _vm._v(" "),
2073 _c("div", { staticClass: "tabs is-boxed is-centered" }, [
2074 _c(
2075 "ul",
2076 { staticClass: "nav-tabs", attrs: { role: "tablist" } },
2077 [
2078 _c("router-link", {
2079 attrs: { to: "/post-types", custom: "" },
2080 scopedSlots: _vm._u([
2081 {
2082 key: "default",
2083 fn: function(ref) {
2084 var navigate = ref.navigate
2085 var isActive = ref.isActive
2086 return [
2087 _c(
2088 "li",
2089 {
2090 staticClass: "nav-item",
2091 class: [isActive && "router-link-active"],
2092 attrs: { id: "analyze-tab", role: "link" },
2093 on: {
2094 click: navigate,
2095 keypress: function($event) {
2096 if (
2097 !$event.type.indexOf("key") &&
2098 _vm._k(
2099 $event.keyCode,
2100 "enter",
2101 13,
2102 $event.key,
2103 "Enter"
2104 )
2105 ) {
2106 return null
2107 }
2108 return navigate.apply(null, arguments)
2109 }
2110 }
2111 },
2112 [
2113 _c(
2114 "a",
2115 {
2116 staticClass: "nav-link is-clickable",
2117 class: [isActive && "active"],
2118 attrs: { href: "javascript:void(0);" }
2119 },
2120 [
2121 _c("span", { staticClass: "icon is-small" }, [
2122 _c("i", {
2123 staticClass: "dashicons dashicons-edit-page"
2124 })
2125 ]),
2126 _vm._v(" "),
2127 _c("span", [_vm._v("Post Types")])
2128 ]
2129 )
2130 ]
2131 )
2132 ]
2133 }
2134 }
2135 ])
2136 }),
2137 _vm._v(" "),
2138 _c("router-link", {
2139 attrs: { to: "/taxonomies", custom: "" },
2140 scopedSlots: _vm._u([
2141 {
2142 key: "default",
2143 fn: function(ref) {
2144 var navigate = ref.navigate
2145 var isActive = ref.isActive
2146 return [
2147 _c(
2148 "li",
2149 {
2150 staticClass: "nav-item",
2151 class: [isActive && "router-link-active"],
2152 attrs: { id: "analyze-tab", role: "link" },
2153 on: {
2154 click: navigate,
2155 keypress: function($event) {
2156 if (
2157 !$event.type.indexOf("key") &&
2158 _vm._k(
2159 $event.keyCode,
2160 "enter",
2161 13,
2162 $event.key,
2163 "Enter"
2164 )
2165 ) {
2166 return null
2167 }
2168 return navigate.apply(null, arguments)
2169 }
2170 }
2171 },
2172 [
2173 _c(
2174 "a",
2175 {
2176 staticClass: "nav-link is-clickable",
2177 class: [isActive && "active"],
2178 attrs: { href: "javascript:void(0);" }
2179 },
2180 [
2181 _c("span", { staticClass: "icon is-small" }, [
2182 _c("i", {
2183 staticClass: "dashicons dashicons-category"
2184 })
2185 ]),
2186 _vm._v(" "),
2187 _c("span", [_vm._v("Taxonomies")])
2188 ]
2189 )
2190 ]
2191 )
2192 ]
2193 }
2194 }
2195 ])
2196 })
2197 ],
2198 1
2199 )
2200 ]),
2201 _vm._v(" "),
2202 _c(
2203 "div",
2204 { staticClass: "tab-content tab-panel pane" },
2205 [
2206 _c("div", { staticClass: "wp-adminify-loader" }),
2207 _vm._v(" "),
2208 _c("router-view", { key: _vm.$route.fullPath })
2209 ],
2210 1
2211 ),
2212 _vm._v(" "),
2213 _c("div", { staticClass: "mt-5 has-text-centered" }, [
2214 _c(
2215 "button",
2216 {
2217 staticClass: "button-primary is-clickable",
2218 attrs: { disabled: _vm.disable_save_btn },
2219 on: { click: _vm.save_store }
2220 },
2221 [_vm._v("\n Save Settings\n ")]
2222 )
2223 ]),
2224 _vm._v(" "),
2225 _c("div", { staticClass: "wp-adminify--popup-area" }, [
2226 _c("div", { staticClass: "wp-adminify--popup-container" }, [
2227 _c("div", { staticClass: "wp-adminify--popup-container_inner" }, [
2228 _vm.popup_open
2229 ? _c("div", { staticClass: "popup--delete-folder" }, [
2230 _c(
2231 "a",
2232 {
2233 staticClass: "wp-adminify--popup-close",
2234 attrs: { href: "#" },
2235 on: {
2236 click: function($event) {
2237 $event.preventDefault()
2238 return _vm.hide_popup.apply(null, arguments)
2239 }
2240 }
2241 },
2242 [_c("span", { staticClass: "dashicons dashicons-no-alt" })]
2243 ),
2244 _vm._v(" "),
2245 _c("h3", [_vm._v(_vm._s(_vm.popup_title))]),
2246 _vm._v(" "),
2247 _c("div", {
2248 staticClass: "popup-content",
2249 domProps: { innerHTML: _vm._s(_vm.popup_details) }
2250 }),
2251 _vm._v(" "),
2252 _c(
2253 "a",
2254 {
2255 staticClass: "button button-primary",
2256 attrs: { href: "#" },
2257 on: {
2258 click: function($event) {
2259 $event.preventDefault()
2260 return _vm.hide_popup.apply(null, arguments)
2261 }
2262 }
2263 },
2264 [_vm._v("Got it")]
2265 )
2266 ])
2267 : _vm._e()
2268 ])
2269 ])
2270 ])
2271 ])
2272 }
2273 var staticRenderFns = []
2274 render._withStripped = true
2275
2276
2277
2278 /***/ }),
2279
2280 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224&":
2281 /*!*************************************************************************************************************************************************************************************************************************************************!*\
2282 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/components/post-types-sidebar.vue?vue&type=template&id=4f19e224& ***!
2283 \*************************************************************************************************************************************************************************************************************************************************/
2284 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2285
2286 __webpack_require__.r(__webpack_exports__);
2287 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2288 /* harmony export */ "render": () => (/* binding */ render),
2289 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
2290 /* harmony export */ });
2291 var render = function() {
2292 var _vm = this
2293 var _h = _vm.$createElement
2294 var _c = _vm._self._c || _h
2295 return _c("div", { staticClass: "column is-4" }, [
2296 _c("div", { staticClass: "tabs is-boxed" }, [
2297 _c(
2298 "ul",
2299 {
2300 staticClass:
2301 "nav-tabs is-flex is-flex-direction-column is-align-items-flex-start"
2302 },
2303 [
2304 _c("router-link", {
2305 attrs: { to: "/post-types/post", custom: "", exact: "" },
2306 scopedSlots: _vm._u([
2307 {
2308 key: "default",
2309 fn: function(ref) {
2310 var navigate = ref.navigate
2311 var isActive = ref.isActive
2312 return [
2313 _c(
2314 "li",
2315 {
2316 staticClass: "nav-item",
2317 class: [isActive && "router-link-active"],
2318 attrs: { id: "analyze-tab", role: "link" },
2319 on: {
2320 click: navigate,
2321 keypress: function($event) {
2322 if (
2323 !$event.type.indexOf("key") &&
2324 _vm._k(
2325 $event.keyCode,
2326 "enter",
2327 13,
2328 $event.key,
2329 "Enter"
2330 )
2331 ) {
2332 return null
2333 }
2334 return navigate.apply(null, arguments)
2335 }
2336 }
2337 },
2338 [
2339 _c(
2340 "a",
2341 {
2342 staticClass: "nav-link is-clickable",
2343 class: [isActive && "active"],
2344 attrs: { href: "javascript:void(0);" }
2345 },
2346 [
2347 _c("span", { staticClass: "icon is-small" }, [
2348 _c("i", {
2349 staticClass: "dashicons dashicons-edit-page"
2350 })
2351 ]),
2352 _vm._v(" "),
2353 _c("span", [_vm._v("Post")])
2354 ]
2355 )
2356 ]
2357 )
2358 ]
2359 }
2360 }
2361 ])
2362 }),
2363 _vm._v(" "),
2364 _c("router-link", {
2365 attrs: { to: "/post-types/page", custom: "", exact: "" },
2366 scopedSlots: _vm._u([
2367 {
2368 key: "default",
2369 fn: function(ref) {
2370 var navigate = ref.navigate
2371 var isActive = ref.isActive
2372 return [
2373 _c(
2374 "li",
2375 {
2376 staticClass: "nav-item",
2377 class: [isActive && "router-link-active"],
2378 attrs: { id: "analyze-tab", role: "link" },
2379 on: {
2380 click: navigate,
2381 keypress: function($event) {
2382 if (
2383 !$event.type.indexOf("key") &&
2384 _vm._k(
2385 $event.keyCode,
2386 "enter",
2387 13,
2388 $event.key,
2389 "Enter"
2390 )
2391 ) {
2392 return null
2393 }
2394 return navigate.apply(null, arguments)
2395 }
2396 }
2397 },
2398 [
2399 _c(
2400 "a",
2401 {
2402 staticClass: "nav-link is-clickable",
2403 class: [isActive && "active"],
2404 attrs: { href: "javascript:void(0);" }
2405 },
2406 [
2407 _c("span", { staticClass: "icon is-small" }, [
2408 _c("i", {
2409 staticClass: "dashicons dashicons-edit-page"
2410 })
2411 ]),
2412 _vm._v(" "),
2413 _c("span", [_vm._v("Page")])
2414 ]
2415 )
2416 ]
2417 )
2418 ]
2419 }
2420 }
2421 ])
2422 })
2423 ],
2424 1
2425 )
2426 ])
2427 ])
2428 }
2429 var staticRenderFns = []
2430 render._withStripped = true
2431
2432
2433
2434 /***/ }),
2435
2436 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8&":
2437 /*!***********************************************************************************************************************************************************************************************************************************!*\
2438 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-type.vue?vue&type=template&id=adce0ea8& ***!
2439 \***********************************************************************************************************************************************************************************************************************************/
2440 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2441
2442 __webpack_require__.r(__webpack_exports__);
2443 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2444 /* harmony export */ "render": () => (/* binding */ render),
2445 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
2446 /* harmony export */ });
2447 var render = function() {
2448 var _vm = this
2449 var _h = _vm.$createElement
2450 var _c = _vm._self._c || _h
2451 return _c(
2452 "div",
2453 { staticClass: "tab-pane", attrs: { id: _vm.post_type.name } },
2454 [
2455 _c(
2456 "draggable",
2457 _vm._b(
2458 {
2459 on: {
2460 start: function($event) {
2461 _vm.drag = true
2462 },
2463 end: function($event) {
2464 _vm.drag = false
2465 }
2466 },
2467 model: {
2468 value: _vm.post_type.display_columns,
2469 callback: function($$v) {
2470 _vm.$set(_vm.post_type, "display_columns", $$v)
2471 },
2472 expression: "post_type.display_columns"
2473 }
2474 },
2475 "draggable",
2476 _vm.dragOptions,
2477 false
2478 ),
2479 _vm._l(_vm.post_type.display_columns, function(column, colIndex) {
2480 return _c(
2481 "div",
2482 {
2483 key: column.name + colIndex,
2484 ref: "accordion",
2485 refInFor: true,
2486 staticClass: "admin-column-accordion",
2487 class:
2488 column.forceOpen &&
2489 "admin-column-accordion-force--open admin-column-accordion--open"
2490 },
2491 [
2492 _c("div", { staticClass: "accordion-title p-4 pr-6 mr-6" }, [
2493 _c(
2494 "svg",
2495 {
2496 staticClass: "drag-icon is-pulled-left is-clickable mr-2",
2497 attrs: {
2498 width: "24",
2499 height: "24",
2500 viewBox: "0 0 24 24",
2501 fill: "none",
2502 xmlns: "http://www.w3.org/2000/svg"
2503 }
2504 },
2505 [
2506 _c("path", {
2507 attrs: {
2508 d:
2509 "M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z",
2510 fill: "#4E4B66",
2511 "fill-opacity": "0.72"
2512 }
2513 }),
2514 _vm._v(" "),
2515 _c("path", {
2516 attrs: {
2517 d:
2518 "M12 7C13.1046 7 14 6.10457 14 5C14 3.89543 13.1046 3 12 3C10.8954 3 10 3.89543 10 5C10 6.10457 10.8954 7 12 7Z",
2519 fill: "#4E4B66",
2520 "fill-opacity": "0.72"
2521 }
2522 }),
2523 _vm._v(" "),
2524 _c("path", {
2525 attrs: {
2526 d:
2527 "M12 21C13.1046 21 14 20.1046 14 19C14 17.8954 13.1046 17 12 17C10.8954 17 10 17.8954 10 19C10 20.1046 10.8954 21 12 21Z",
2528 fill: "#4E4B66",
2529 "fill-opacity": "0.72"
2530 }
2531 }),
2532 _vm._v(" "),
2533 _c("path", {
2534 attrs: {
2535 d:
2536 "M5 14C6.10457 14 7 13.1046 7 12C7 10.8954 6.10457 10 5 10C3.89543 10 3 10.8954 3 12C3 13.1046 3.89543 14 5 14Z",
2537 fill: "#4E4B66",
2538 "fill-opacity": "0.72"
2539 }
2540 }),
2541 _vm._v(" "),
2542 _c("path", {
2543 attrs: {
2544 d:
2545 "M5 7C6.10457 7 7 6.10457 7 5C7 3.89543 6.10457 3 5 3C3.89543 3 3 3.89543 3 5C3 6.10457 3.89543 7 5 7Z",
2546 fill: "#4E4B66",
2547 "fill-opacity": "0.72"
2548 }
2549 }),
2550 _vm._v(" "),
2551 _c("path", {
2552 attrs: {
2553 d:
2554 "M5 21C6.10457 21 7 20.1046 7 19C7 17.8954 6.10457 17 5 17C3.89543 17 3 17.8954 3 19C3 20.1046 3.89543 21 5 21Z",
2555 fill: "#4E4B66",
2556 "fill-opacity": "0.72"
2557 }
2558 }),
2559 _vm._v(" "),
2560 _c("path", {
2561 attrs: {
2562 d:
2563 "M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10C17.8954 10 17 10.8954 17 12C17 13.1046 17.8954 14 19 14Z",
2564 fill: "#4E4B66",
2565 "fill-opacity": "0.72"
2566 }
2567 }),
2568 _vm._v(" "),
2569 _c("path", {
2570 attrs: {
2571 d:
2572 "M19 7C20.1046 7 21 6.10457 21 5C21 3.89543 20.1046 3 19 3C17.8954 3 17 3.89543 17 5C17 6.10457 17.8954 7 19 7Z",
2573 fill: "#4E4B66",
2574 "fill-opacity": "0.72"
2575 }
2576 }),
2577 _vm._v(" "),
2578 _c("path", {
2579 attrs: {
2580 d:
2581 "M19 21C20.1046 21 21 20.1046 21 19C21 17.8954 20.1046 17 19 17C17.8954 17 17 17.8954 17 19C17 20.1046 17.8954 21 19 21Z",
2582 fill: "#4E4B66",
2583 "fill-opacity": "0.72"
2584 }
2585 })
2586 ]
2587 ),
2588 _vm._v(" "),
2589 _c("div", { staticClass: "accordion-type-title" }, [
2590 _c("span", {
2591 staticClass: "admin-column-name",
2592 domProps: { innerHTML: _vm._s(column.label) }
2593 }),
2594 _vm._v(" "),
2595 _c("div", { staticClass: "accordion-actions" }, [
2596 _c(
2597 "a",
2598 {
2599 staticClass: "edit-button",
2600 attrs: { href: "#" },
2601 on: {
2602 click: function($event) {
2603 $event.preventDefault()
2604 return _vm.toggleAccordion($event, column)
2605 }
2606 }
2607 },
2608 [_vm._v("Edit")]
2609 ),
2610 _vm._v(" "),
2611 _c(
2612 "a",
2613 {
2614 staticClass: "remove-button",
2615 attrs: { href: "#" },
2616 on: {
2617 click: function($event) {
2618 $event.preventDefault()
2619 return _vm.removeColumn.apply(null, arguments)
2620 }
2621 }
2622 },
2623 [_vm._v("Remove")]
2624 )
2625 ]),
2626 _vm._v(" "),
2627 _c(
2628 "span",
2629 { staticClass: "accordion-type is-pulled-right" },
2630 [_vm._v(_vm._s(_vm.post_type.title))]
2631 )
2632 ]),
2633 _vm._v(" "),
2634 _c("div", { staticClass: "accordion-helper" }, [
2635 _c(
2636 "button",
2637 {
2638 staticClass: "helper-button accordion-clone",
2639 on: {
2640 click: function($event) {
2641 return _vm.cloneColumn(column)
2642 }
2643 }
2644 },
2645 [_c("i", { staticClass: "ti-layers" })]
2646 ),
2647 _vm._v(" "),
2648 _c(
2649 "button",
2650 {
2651 staticClass: "helper-button accordion-remove",
2652 on: { click: _vm.removeColumn }
2653 },
2654 [_c("i", { staticClass: "ti-close" })]
2655 ),
2656 _vm._v(" "),
2657 _c(
2658 "button",
2659 { staticClass: "helper-button accordion-toggler" },
2660 [_c("i", { staticClass: "ti-angle-down" })]
2661 )
2662 ])
2663 ]),
2664 _vm._v(" "),
2665 _c("div", {
2666 staticClass: "accordion-opener",
2667 on: {
2668 click: function($event) {
2669 return _vm.toggleAccordion($event, column)
2670 }
2671 }
2672 }),
2673 _vm._v(" "),
2674 _c(
2675 "div",
2676 { staticClass: "accordion-body" },
2677 [
2678 _vm._l(_vm.post_type.fields, function(field, key) {
2679 return [
2680 field.id == "type"
2681 ? _c(
2682 "div",
2683 {
2684 key: key,
2685 staticClass: "inner-content content-type"
2686 },
2687 [
2688 _c("div", { staticClass: "columns" }, [
2689 _c("div", { staticClass: "column is-4" }, [
2690 _c(
2691 "label",
2692 {
2693 attrs: {
2694 for:
2695 "content-" +
2696 colIndex +
2697 "-" +
2698 column.name +
2699 "-" +
2700 field.id
2701 }
2702 },
2703 [_vm._v(_vm._s(field.title))]
2704 )
2705 ]),
2706 _vm._v(" "),
2707 _c("div", { staticClass: "column" }, [
2708 _c(
2709 "select",
2710 {
2711 directives: [
2712 {
2713 name: "model",
2714 rawName: "v-model",
2715 value: column.name,
2716 expression: "column.name"
2717 }
2718 ],
2719 staticClass: "select-type",
2720 attrs: {
2721 name:
2722 "content-" +
2723 colIndex +
2724 "-" +
2725 column.name +
2726 "-" +
2727 field.id,
2728 placeholder: field.placeholder
2729 },
2730 on: {
2731 focus: function($event) {
2732 return _vm.editing(column)
2733 },
2734 change: [
2735 function($event) {
2736 var $$selectedVal = Array.prototype.filter
2737 .call(
2738 $event.target.options,
2739 function(o) {
2740 return o.selected
2741 }
2742 )
2743 .map(function(o) {
2744 var val =
2745 "_value" in o
2746 ? o._value
2747 : o.value
2748 return val
2749 })
2750 _vm.$set(
2751 column,
2752 "name",
2753 $event.target.multiple
2754 ? $$selectedVal
2755 : $$selectedVal[0]
2756 )
2757 },
2758 function($event) {
2759 return _vm.changedType(column)
2760 }
2761 ]
2762 }
2763 },
2764 [
2765 _vm._l(field.options, function(
2766 parent_option,
2767 parent_option_key
2768 ) {
2769 return [
2770 parent_option.group
2771 ? _c(
2772 "optgroup",
2773 {
2774 key: parent_option_key,
2775 attrs: {
2776 label: parent_option.group
2777 }
2778 },
2779 _vm._l(
2780 parent_option.options,
2781 function(option, option_val) {
2782 return _c(
2783 "option",
2784 {
2785 key: option_val,
2786 domProps: {
2787 value: option_val,
2788 selected:
2789 option_val ==
2790 column.name
2791 }
2792 },
2793 [_vm._v(_vm._s(option))]
2794 )
2795 }
2796 ),
2797 0
2798 )
2799 : _c(
2800 "option",
2801 {
2802 key: parent_option.name,
2803 domProps: {
2804 value: parent_option.name,
2805 selected:
2806 parent_option.name ==
2807 column.name
2808 }
2809 },
2810 [
2811 _vm._v(
2812 _vm._s(parent_option.title)
2813 )
2814 ]
2815 )
2816 ]
2817 })
2818 ],
2819 2
2820 )
2821 ])
2822 ])
2823 ]
2824 )
2825 : _vm._e(),
2826 _vm._v(" "),
2827 field.id == "function_name" && column.name == "function"
2828 ? _c(
2829 "div",
2830 {
2831 key: key,
2832 staticClass: "inner-content content-type"
2833 },
2834 [
2835 _c("div", { staticClass: "columns" }, [
2836 _c("div", { staticClass: "column is-4" }, [
2837 _c(
2838 "label",
2839 {
2840 attrs: {
2841 for:
2842 "content-" +
2843 colIndex +
2844 "-" +
2845 column.name +
2846 "-" +
2847 field.id
2848 }
2849 },
2850 [_vm._v(_vm._s(field.title))]
2851 )
2852 ]),
2853 _vm._v(" "),
2854 _c("div", { staticClass: "column" }, [
2855 _c("input", {
2856 directives: [
2857 {
2858 name: "model",
2859 rawName: "v-model",
2860 value: column.function_name,
2861 expression: "column.function_name"
2862 }
2863 ],
2864 attrs: {
2865 name:
2866 "content-" +
2867 colIndex +
2868 "-" +
2869 column.name +
2870 "-" +
2871 field.id,
2872 type: "text",
2873 placeholder: field.placeholder
2874 },
2875 domProps: { value: column.function_name },
2876 on: {
2877 change: function($event) {
2878 return _vm.changedType(column)
2879 },
2880 input: function($event) {
2881 if ($event.target.composing) {
2882 return
2883 }
2884 _vm.$set(
2885 column,
2886 "function_name",
2887 $event.target.value
2888 )
2889 }
2890 }
2891 })
2892 ])
2893 ])
2894 ]
2895 )
2896 : _vm._e(),
2897 _vm._v(" "),
2898 field.id == "shortcode_name" && column.name == "shortcode"
2899 ? _c(
2900 "div",
2901 {
2902 key: key,
2903 staticClass: "inner-content content-type"
2904 },
2905 [
2906 _c("div", { staticClass: "columns" }, [
2907 _c("div", { staticClass: "column is-4" }, [
2908 _c(
2909 "label",
2910 {
2911 attrs: {
2912 for:
2913 "content-" +
2914 colIndex +
2915 "-" +
2916 column.name +
2917 "-" +
2918 field.id
2919 }
2920 },
2921 [_vm._v(_vm._s(field.title))]
2922 )
2923 ]),
2924 _vm._v(" "),
2925 _c("div", { staticClass: "column" }, [
2926 _c("input", {
2927 directives: [
2928 {
2929 name: "model",
2930 rawName: "v-model",
2931 value: column.shortcode_name,
2932 expression: "column.shortcode_name"
2933 }
2934 ],
2935 attrs: {
2936 name:
2937 "content-" +
2938 colIndex +
2939 "-" +
2940 column.name +
2941 "-" +
2942 field.id,
2943 type: "text",
2944 placeholder: field.placeholder
2945 },
2946 domProps: { value: column.shortcode_name },
2947 on: {
2948 change: function($event) {
2949 return _vm.changedType(column)
2950 },
2951 input: function($event) {
2952 if ($event.target.composing) {
2953 return
2954 }
2955 _vm.$set(
2956 column,
2957 "shortcode_name",
2958 $event.target.value
2959 )
2960 }
2961 }
2962 })
2963 ])
2964 ])
2965 ]
2966 )
2967 : _vm._e(),
2968 _vm._v(" "),
2969 field.id == "label"
2970 ? _c(
2971 "div",
2972 {
2973 key: key,
2974 staticClass: "inner-content content-type"
2975 },
2976 [
2977 _c("div", { staticClass: "columns" }, [
2978 _c("div", { staticClass: "column is-4" }, [
2979 _c(
2980 "label",
2981 {
2982 attrs: {
2983 for:
2984 "content-" +
2985 colIndex +
2986 "-" +
2987 column.name +
2988 "-" +
2989 field.id
2990 }
2991 },
2992 [_vm._v(_vm._s(field.title))]
2993 )
2994 ]),
2995 _vm._v(" "),
2996 _c("div", { staticClass: "column" }, [
2997 _c("input", {
2998 directives: [
2999 {
3000 name: "model",
3001 rawName: "v-model",
3002 value: column.label,
3003 expression: "column.label"
3004 }
3005 ],
3006 attrs: {
3007 name:
3008 "content-" +
3009 colIndex +
3010 "-" +
3011 column.name +
3012 "-" +
3013 field.id,
3014 type: "text",
3015 placeholder: field.placeholder
3016 },
3017 domProps: { value: column.label },
3018 on: {
3019 input: function($event) {
3020 if ($event.target.composing) {
3021 return
3022 }
3023 _vm.$set(
3024 column,
3025 "label",
3026 $event.target.value
3027 )
3028 }
3029 }
3030 })
3031 ])
3032 ])
3033 ]
3034 )
3035 : _vm._e(),
3036 _vm._v(" "),
3037 field.id == "width"
3038 ? _c(
3039 "div",
3040 {
3041 key: key,
3042 staticClass: "inner-content content-type"
3043 },
3044 [
3045 _c("div", { staticClass: "columns" }, [
3046 _c("div", { staticClass: "column is-4" }, [
3047 _c(
3048 "label",
3049 {
3050 attrs: {
3051 for:
3052 "content-" +
3053 colIndex +
3054 "-" +
3055 column.name +
3056 "-" +
3057 field.id
3058 }
3059 },
3060 [_vm._v(_vm._s(field.title))]
3061 )
3062 ]),
3063 _vm._v(" "),
3064 _c("div", { staticClass: "column" }, [
3065 _c(
3066 "div",
3067 { staticClass: "range-slider-wrapper" },
3068 [
3069 _c("input", {
3070 staticClass: "range-value",
3071 attrs: { type: "text", readonly: "" },
3072 domProps: {
3073 value: _vm.formatedWidthValue(
3074 column.width.value
3075 )
3076 }
3077 }),
3078 _vm._v(" "),
3079 _c("range-slider", {
3080 staticClass: "slider",
3081 attrs: {
3082 min: 0,
3083 max: _vm.getWidthMax(
3084 column.width.unit
3085 )
3086 },
3087 model: {
3088 value: column.width.value,
3089 callback: function($$v) {
3090 _vm.$set(column.width, "value", $$v)
3091 },
3092 expression: "column.width.value"
3093 }
3094 })
3095 ],
3096 1
3097 ),
3098 _vm._v(" "),
3099 _c("div", { staticClass: "unit-labels" }, [
3100 _c(
3101 "label",
3102 { staticClass: "range-width-unit" },
3103 [
3104 _c("input", {
3105 directives: [
3106 {
3107 name: "model",
3108 rawName: "v-model",
3109 value: column.width.unit,
3110 expression: "column.width.unit"
3111 }
3112 ],
3113 staticClass: "range-width-unit-%",
3114 attrs: {
3115 name:
3116 "content-" +
3117 colIndex +
3118 "-" +
3119 column.name +
3120 "-" +
3121 field.id,
3122 type: "radio",
3123 value: "%"
3124 },
3125 domProps: {
3126 checked: column.width.unit == "%",
3127 checked: _vm._q(
3128 column.width.unit,
3129 "%"
3130 )
3131 },
3132 on: {
3133 change: [
3134 function($event) {
3135 return _vm.$set(
3136 column.width,
3137 "unit",
3138 "%"
3139 )
3140 },
3141 function($event) {
3142 return _vm.onSliderUnitChange(
3143 column
3144 )
3145 }
3146 ]
3147 }
3148 }),
3149 _vm._v(
3150 "%\n "
3151 )
3152 ]
3153 ),
3154 _vm._v(" "),
3155 _c(
3156 "label",
3157 { staticClass: "range-width-unit" },
3158 [
3159 _c("input", {
3160 directives: [
3161 {
3162 name: "model",
3163 rawName: "v-model",
3164 value: column.width.unit,
3165 expression: "column.width.unit"
3166 }
3167 ],
3168 staticClass: "range-width-unit-px",
3169 attrs: {
3170 name:
3171 "content-" +
3172 colIndex +
3173 "-" +
3174 column.name +
3175 "-" +
3176 field.id,
3177 type: "radio",
3178 value: "px"
3179 },
3180 domProps: {
3181 checked: column.width.unit == "px",
3182 checked: _vm._q(
3183 column.width.unit,
3184 "px"
3185 )
3186 },
3187 on: {
3188 change: [
3189 function($event) {
3190 return _vm.$set(
3191 column.width,
3192 "unit",
3193 "px"
3194 )
3195 },
3196 function($event) {
3197 return _vm.onSliderUnitChange(
3198 column
3199 )
3200 }
3201 ]
3202 }
3203 }),
3204 _vm._v(
3205 "px\n "
3206 )
3207 ]
3208 )
3209 ])
3210 ])
3211 ])
3212 ]
3213 )
3214 : _vm._e()
3215 ]
3216 })
3217 ],
3218 2
3219 )
3220 ]
3221 )
3222 }),
3223 0
3224 ),
3225 _vm._v(" "),
3226 _c(
3227 "div",
3228 { staticClass: "columns is-desktop is-justify-content-flex-end" },
3229 [
3230 _c(
3231 "button",
3232 {
3233 staticClass:
3234 "wp-adminify-add-button is-clickable is-pulled-right",
3235 on: { click: _vm.addNewColumn }
3236 },
3237 [_vm._v("Add new")]
3238 )
3239 ]
3240 ),
3241 _vm._v(" "),
3242 !_vm.isTypePro()
3243 ? _c("div", {
3244 staticClass: "admin-column--pro-guard",
3245 domProps: { innerHTML: _vm._s(_vm.proNotice()) }
3246 })
3247 : _vm._e()
3248 ],
3249 1
3250 )
3251 }
3252 var staticRenderFns = []
3253 render._withStripped = true
3254
3255
3256
3257 /***/ }),
3258
3259 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7&":
3260 /*!************************************************************************************************************************************************************************************************************************************!*\
3261 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/post-types.vue?vue&type=template&id=7db1bdf7& ***!
3262 \************************************************************************************************************************************************************************************************************************************/
3263 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
3264
3265 __webpack_require__.r(__webpack_exports__);
3266 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
3267 /* harmony export */ "render": () => (/* binding */ render),
3268 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
3269 /* harmony export */ });
3270 var render = function() {
3271 var _vm = this
3272 var _h = _vm.$createElement
3273 var _c = _vm._self._c || _h
3274 return _c("div", { staticClass: "tab-pane", attrs: { id: "post-types" } }, [
3275 _c("div", { staticClass: "columns" }, [
3276 _c("div", { staticClass: "column is-4" }, [
3277 _c("div", { staticClass: "tabs is-boxed" }, [
3278 _c(
3279 "ul",
3280 {
3281 staticClass:
3282 "nav-tabs is-flex is-flex-direction-column is-align-items-flex-start"
3283 },
3284 _vm._l(_vm.post_types, function(post_type_data) {
3285 return _c("router-link", {
3286 key: post_type_data.name,
3287 attrs: {
3288 to: "/post-types/" + post_type_data.name,
3289 custom: "",
3290 exact: ""
3291 },
3292 scopedSlots: _vm._u(
3293 [
3294 {
3295 key: "default",
3296 fn: function(ref) {
3297 var navigate = ref.navigate
3298 var isActive = ref.isActive
3299 return [
3300 _c(
3301 "li",
3302 {
3303 staticClass: "nav-item",
3304 class: [isActive && "router-link-active"],
3305 attrs: { role: "link" },
3306 on: {
3307 click: navigate,
3308 keypress: function($event) {
3309 if (
3310 !$event.type.indexOf("key") &&
3311 _vm._k(
3312 $event.keyCode,
3313 "enter",
3314 13,
3315 $event.key,
3316 "Enter"
3317 )
3318 ) {
3319 return null
3320 }
3321 return navigate.apply(null, arguments)
3322 }
3323 }
3324 },
3325 [
3326 _c(
3327 "a",
3328 {
3329 staticClass: "nav-link is-clickable",
3330 class: [
3331 _vm.post_type == post_type_data.name &&
3332 "active"
3333 ],
3334 attrs: { href: "javascript:void(0);" }
3335 },
3336 [
3337 _c("span", { staticClass: "icon is-small" }, [
3338 _c("i", {
3339 staticClass:
3340 "dashicons dashicons-edit-page"
3341 })
3342 ]),
3343 _vm._v(" "),
3344 _c("span", [
3345 _vm._v(_vm._s(post_type_data.title))
3346 ]),
3347 _vm._v(" "),
3348 !_vm.isPro() && post_type_data.is_pro
3349 ? _c(
3350 "span",
3351 {
3352 staticClass:
3353 "adminify-column-post--pro",
3354 staticStyle: { "margin-left": "4px" }
3355 },
3356 [_vm._v("- (Pro)")]
3357 )
3358 : _vm._e()
3359 ]
3360 )
3361 ]
3362 )
3363 ]
3364 }
3365 }
3366 ],
3367 null,
3368 true
3369 )
3370 })
3371 }),
3372 1
3373 )
3374 ])
3375 ]),
3376 _vm._v(" "),
3377 _c("div", { staticClass: "column" }, [
3378 _c(
3379 "div",
3380 { staticClass: "tab-content tab-panel pane" },
3381 [
3382 _vm.post_types.length
3383 ? _c("router-view", { key: _vm.$route.fullPath })
3384 : _vm._e()
3385 ],
3386 1
3387 )
3388 ])
3389 ])
3390 ])
3391 }
3392 var staticRenderFns = []
3393 render._withStripped = true
3394
3395
3396
3397 /***/ }),
3398
3399 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a&":
3400 /*!************************************************************************************************************************************************************************************************************************************!*\
3401 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomies.vue?vue&type=template&id=08751b1a& ***!
3402 \************************************************************************************************************************************************************************************************************************************/
3403 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
3404
3405 __webpack_require__.r(__webpack_exports__);
3406 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
3407 /* harmony export */ "render": () => (/* binding */ render),
3408 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
3409 /* harmony export */ });
3410 var render = function() {
3411 var _vm = this
3412 var _h = _vm.$createElement
3413 var _c = _vm._self._c || _h
3414 return _c("div", { staticClass: "tab-pane", attrs: { id: "taxonomies" } }, [
3415 _c("div", { staticClass: "columns" }, [
3416 _c("div", { staticClass: "column is-4" }, [
3417 _c("div", { staticClass: "tabs is-boxed" }, [
3418 _c(
3419 "ul",
3420 {
3421 staticClass:
3422 "nav-tabs is-flex is-flex-direction-column is-align-items-flex-start"
3423 },
3424 _vm._l(_vm.taxonomies, function(taxonomy_data) {
3425 return _c("router-link", {
3426 key: taxonomy_data.name,
3427 attrs: {
3428 to: "/taxonomies/" + taxonomy_data.name,
3429 custom: "",
3430 exact: ""
3431 },
3432 scopedSlots: _vm._u(
3433 [
3434 {
3435 key: "default",
3436 fn: function(ref) {
3437 var navigate = ref.navigate
3438 var isActive = ref.isActive
3439 return [
3440 _c(
3441 "li",
3442 {
3443 staticClass: "nav-item",
3444 class: [isActive && "router-link-active"],
3445 attrs: { role: "link" },
3446 on: {
3447 click: navigate,
3448 keypress: function($event) {
3449 if (
3450 !$event.type.indexOf("key") &&
3451 _vm._k(
3452 $event.keyCode,
3453 "enter",
3454 13,
3455 $event.key,
3456 "Enter"
3457 )
3458 ) {
3459 return null
3460 }
3461 return navigate.apply(null, arguments)
3462 }
3463 }
3464 },
3465 [
3466 _c(
3467 "a",
3468 {
3469 staticClass: "nav-link is-clickable",
3470 class: [
3471 _vm.taxonomy == taxonomy_data.name &&
3472 "active"
3473 ],
3474 attrs: { href: "javascript:void(0);" }
3475 },
3476 [
3477 _c("span", { staticClass: "icon is-small" }, [
3478 _c("i", {
3479 staticClass:
3480 "dashicons dashicons-edit-page"
3481 })
3482 ]),
3483 _vm._v(" "),
3484 _c("span", [
3485 _vm._v(_vm._s(taxonomy_data.title))
3486 ]),
3487 _vm._v(" "),
3488 !_vm.isPro() && taxonomy_data.is_pro
3489 ? _c(
3490 "span",
3491 {
3492 staticClass:
3493 "adminify-column-post--pro",
3494 staticStyle: { "margin-left": "4px" }
3495 },
3496 [_vm._v("- (Pro)")]
3497 )
3498 : _vm._e(),
3499 _vm._v(" "),
3500 taxonomy_data.object_type
3501 ? _c(
3502 "span",
3503 { staticClass: "taxonomy-post-type" },
3504 [
3505 _vm._v(
3506 "[" +
3507 _vm._s(
3508 taxonomy_data.object_type
3509 ) +
3510 "]"
3511 )
3512 ]
3513 )
3514 : _vm._e()
3515 ]
3516 )
3517 ]
3518 )
3519 ]
3520 }
3521 }
3522 ],
3523 null,
3524 true
3525 )
3526 })
3527 }),
3528 1
3529 )
3530 ])
3531 ]),
3532 _vm._v(" "),
3533 _c("div", { staticClass: "column" }, [
3534 _c(
3535 "div",
3536 { staticClass: "tab-content tab-panel pane" },
3537 [
3538 _vm.taxonomies.length
3539 ? _c("router-view", { key: _vm.$route.fullPath })
3540 : _vm._e()
3541 ],
3542 1
3543 )
3544 ])
3545 ])
3546 ])
3547 }
3548 var staticRenderFns = []
3549 render._withStripped = true
3550
3551
3552
3553 /***/ }),
3554
3555 /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08&":
3556 /*!**********************************************************************************************************************************************************************************************************************************!*\
3557 !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./dev/admin/modules/admin-columns/pages/taxonomy.vue?vue&type=template&id=c1699b08& ***!
3558 \**********************************************************************************************************************************************************************************************************************************/
3559 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
3560
3561 __webpack_require__.r(__webpack_exports__);
3562 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
3563 /* harmony export */ "render": () => (/* binding */ render),
3564 /* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns)
3565 /* harmony export */ });
3566 var render = function() {
3567 var _vm = this
3568 var _h = _vm.$createElement
3569 var _c = _vm._self._c || _h
3570 return _c(
3571 "div",
3572 { staticClass: "tab-pane", attrs: { id: _vm.taxonomy.name } },
3573 [
3574 _c(
3575 "draggable",
3576 _vm._b(
3577 {
3578 on: {
3579 start: function($event) {
3580 _vm.drag = true
3581 },
3582 end: function($event) {
3583 _vm.drag = false
3584 }
3585 },
3586 model: {
3587 value: _vm.taxonomy.display_columns,
3588 callback: function($$v) {
3589 _vm.$set(_vm.taxonomy, "display_columns", $$v)
3590 },
3591 expression: "taxonomy.display_columns"
3592 }
3593 },
3594 "draggable",
3595 _vm.dragOptions,
3596 false
3597 ),
3598 _vm._l(_vm.taxonomy.display_columns, function(column, colIndex) {
3599 return _c(
3600 "div",
3601 {
3602 key: column.name + colIndex,
3603 ref: "accordion",
3604 refInFor: true,
3605 staticClass: "admin-column-accordion",
3606 class:
3607 column.forceOpen &&
3608 "admin-column-accordion-force--open admin-column-accordion--open"
3609 },
3610 [
3611 _c("div", { staticClass: "accordion-title p-4 pr-6 mr-6" }, [
3612 _c(
3613 "svg",
3614 {
3615 staticClass: "drag-icon is-pulled-left is-clickable mr-2",
3616 attrs: {
3617 width: "24",
3618 height: "24",
3619 viewBox: "0 0 24 24",
3620 fill: "none",
3621 xmlns: "http://www.w3.org/2000/svg"
3622 }
3623 },
3624 [
3625 _c("path", {
3626 attrs: {
3627 d:
3628 "M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z",
3629 fill: "#4E4B66",
3630 "fill-opacity": "0.72"
3631 }
3632 }),
3633 _vm._v(" "),
3634 _c("path", {
3635 attrs: {
3636 d:
3637 "M12 7C13.1046 7 14 6.10457 14 5C14 3.89543 13.1046 3 12 3C10.8954 3 10 3.89543 10 5C10 6.10457 10.8954 7 12 7Z",
3638 fill: "#4E4B66",
3639 "fill-opacity": "0.72"
3640 }
3641 }),
3642 _vm._v(" "),
3643 _c("path", {
3644 attrs: {
3645 d:
3646 "M12 21C13.1046 21 14 20.1046 14 19C14 17.8954 13.1046 17 12 17C10.8954 17 10 17.8954 10 19C10 20.1046 10.8954 21 12 21Z",
3647 fill: "#4E4B66",
3648 "fill-opacity": "0.72"
3649 }
3650 }),
3651 _vm._v(" "),
3652 _c("path", {
3653 attrs: {
3654 d:
3655 "M5 14C6.10457 14 7 13.1046 7 12C7 10.8954 6.10457 10 5 10C3.89543 10 3 10.8954 3 12C3 13.1046 3.89543 14 5 14Z",
3656 fill: "#4E4B66",
3657 "fill-opacity": "0.72"
3658 }
3659 }),
3660 _vm._v(" "),
3661 _c("path", {
3662 attrs: {
3663 d:
3664 "M5 7C6.10457 7 7 6.10457 7 5C7 3.89543 6.10457 3 5 3C3.89543 3 3 3.89543 3 5C3 6.10457 3.89543 7 5 7Z",
3665 fill: "#4E4B66",
3666 "fill-opacity": "0.72"
3667 }
3668 }),
3669 _vm._v(" "),
3670 _c("path", {
3671 attrs: {
3672 d:
3673 "M5 21C6.10457 21 7 20.1046 7 19C7 17.8954 6.10457 17 5 17C3.89543 17 3 17.8954 3 19C3 20.1046 3.89543 21 5 21Z",
3674 fill: "#4E4B66",
3675 "fill-opacity": "0.72"
3676 }
3677 }),
3678 _vm._v(" "),
3679 _c("path", {
3680 attrs: {
3681 d:
3682 "M19 14C20.1046 14 21 13.1046 21 12C21 10.8954 20.1046 10 19 10C17.8954 10 17 10.8954 17 12C17 13.1046 17.8954 14 19 14Z",
3683 fill: "#4E4B66",
3684 "fill-opacity": "0.72"
3685 }
3686 }),
3687 _vm._v(" "),
3688 _c("path", {
3689 attrs: {
3690 d:
3691 "M19 7C20.1046 7 21 6.10457 21 5C21 3.89543 20.1046 3 19 3C17.8954 3 17 3.89543 17 5C17 6.10457 17.8954 7 19 7Z",
3692 fill: "#4E4B66",
3693 "fill-opacity": "0.72"
3694 }
3695 }),
3696 _vm._v(" "),
3697 _c("path", {
3698 attrs: {
3699 d:
3700 "M19 21C20.1046 21 21 20.1046 21 19C21 17.8954 20.1046 17 19 17C17.8954 17 17 17.8954 17 19C17 20.1046 17.8954 21 19 21Z",
3701 fill: "#4E4B66",
3702 "fill-opacity": "0.72"
3703 }
3704 })
3705 ]
3706 ),
3707 _vm._v(" "),
3708 _c("div", { staticClass: "accordion-type-title" }, [
3709 _c("span", {
3710 staticClass: "admin-column-name",
3711 domProps: { innerHTML: _vm._s(column.label) }
3712 }),
3713 _vm._v(" "),
3714 _c("div", { staticClass: "accordion-actions" }, [
3715 _c(
3716 "a",
3717 {
3718 staticClass: "edit-button",
3719 attrs: { href: "#" },
3720 on: {
3721 click: function($event) {
3722 $event.preventDefault()
3723 return _vm.toggleAccordion($event, column)
3724 }
3725 }
3726 },
3727 [_vm._v("Edit")]
3728 ),
3729 _vm._v(" "),
3730 _c(
3731 "a",
3732 {
3733 staticClass: "remove-button",
3734 attrs: { href: "#" },
3735 on: {
3736 click: function($event) {
3737 $event.preventDefault()
3738 return _vm.removeColumn.apply(null, arguments)
3739 }
3740 }
3741 },
3742 [_vm._v("Remove")]
3743 )
3744 ]),
3745 _vm._v(" "),
3746 _c(
3747 "span",
3748 { staticClass: "accordion-type is-pulled-right" },
3749 [_vm._v(_vm._s(_vm.taxonomy.title))]
3750 )
3751 ]),
3752 _vm._v(" "),
3753 _c("div", { staticClass: "accordion-helper" }, [
3754 _c(
3755 "button",
3756 {
3757 staticClass: "helper-button accordion-clone",
3758 on: {
3759 click: function($event) {
3760 return _vm.cloneColumn(column)
3761 }
3762 }
3763 },
3764 [_c("i", { staticClass: "ti-layers" })]
3765 ),
3766 _vm._v(" "),
3767 _c(
3768 "button",
3769 {
3770 staticClass: "helper-button accordion-remove",
3771 on: { click: _vm.removeColumn }
3772 },
3773 [_c("i", { staticClass: "ti-close" })]
3774 ),
3775 _vm._v(" "),
3776 _c(
3777 "button",
3778 { staticClass: "helper-button accordion-toggler" },
3779 [_c("i", { staticClass: "ti-angle-down" })]
3780 )
3781 ])
3782 ]),
3783 _vm._v(" "),
3784 _c("div", {
3785 staticClass: "accordion-opener",
3786 on: {
3787 click: function($event) {
3788 return _vm.toggleAccordion($event, column)
3789 }
3790 }
3791 }),
3792 _vm._v(" "),
3793 _c(
3794 "div",
3795 { staticClass: "accordion-body" },
3796 [
3797 _vm._l(_vm.taxonomy.fields, function(field, key) {
3798 return [
3799 column.fields.includes(field.id)
3800 ? _c(
3801 "div",
3802 {
3803 key: key,
3804 staticClass: "inner-content content-type"
3805 },
3806 [
3807 _c("div", { staticClass: "columns" }, [
3808 _c("div", { staticClass: "column is-4" }, [
3809 _c(
3810 "label",
3811 {
3812 attrs: {
3813 for:
3814 "content-" +
3815 colIndex +
3816 "-" +
3817 column.name +
3818 "-" +
3819 field.id
3820 }
3821 },
3822 [_vm._v(_vm._s(field.title))]
3823 )
3824 ]),
3825 _vm._v(" "),
3826 field.type == "select"
3827 ? _c("div", { staticClass: "column" }, [
3828 _c(
3829 "select",
3830 {
3831 directives: [
3832 {
3833 name: "model",
3834 rawName: "v-model",
3835 value: column.name,
3836 expression: "column.name"
3837 }
3838 ],
3839 staticClass: "select-type",
3840 attrs: {
3841 name:
3842 "content-" +
3843 colIndex +
3844 "-" +
3845 column.name +
3846 "-" +
3847 field.id,
3848 placeholder: field.placeholder
3849 },
3850 on: {
3851 focus: function($event) {
3852 return _vm.editing(column)
3853 },
3854 change: [
3855 function($event) {
3856 var $$selectedVal = Array.prototype.filter
3857 .call(
3858 $event.target.options,
3859 function(o) {
3860 return o.selected
3861 }
3862 )
3863 .map(function(o) {
3864 var val =
3865 "_value" in o
3866 ? o._value
3867 : o.value
3868 return val
3869 })
3870 _vm.$set(
3871 column,
3872 "name",
3873 $event.target.multiple
3874 ? $$selectedVal
3875 : $$selectedVal[0]
3876 )
3877 },
3878 function($event) {
3879 return _vm.changedType(column)
3880 }
3881 ]
3882 }
3883 },
3884 _vm._l(field.options, function(
3885 option,
3886 option_val
3887 ) {
3888 return _c(
3889 "option",
3890 {
3891 key: option_val,
3892 domProps: {
3893 value: option_val,
3894 selected:
3895 option_val == column.name
3896 }
3897 },
3898 [_vm._v(_vm._s(option))]
3899 )
3900 }),
3901 0
3902 )
3903 ])
3904 : _vm._e(),
3905 _vm._v(" "),
3906 field.type == "text"
3907 ? _c("div", { staticClass: "column" }, [
3908 _c("input", {
3909 directives: [
3910 {
3911 name: "model",
3912 rawName: "v-model",
3913 value: column.label,
3914 expression: "column.label"
3915 }
3916 ],
3917 attrs: {
3918 name:
3919 "content-" +
3920 colIndex +
3921 "-" +
3922 column.name +
3923 "-" +
3924 field.id,
3925 type: "text",
3926 placeholder: field.placeholder
3927 },
3928 domProps: { value: column.label },
3929 on: {
3930 input: function($event) {
3931 if ($event.target.composing) {
3932 return
3933 }
3934 _vm.$set(
3935 column,
3936 "label",
3937 $event.target.value
3938 )
3939 }
3940 }
3941 })
3942 ])
3943 : _vm._e(),
3944 _vm._v(" "),
3945 field.type == "slider"
3946 ? _c("div", { staticClass: "column" }, [
3947 _c(
3948 "div",
3949 { staticClass: "range-slider-wrapper" },
3950 [
3951 _c("input", {
3952 staticClass: "range-value",
3953 attrs: {
3954 type: "text",
3955 readonly: ""
3956 },
3957 domProps: {
3958 value: _vm.formatedWidthValue(
3959 column.width.value
3960 )
3961 }
3962 }),
3963 _vm._v(" "),
3964 _c("range-slider", {
3965 staticClass: "slider",
3966 attrs: {
3967 min: 0,
3968 max: _vm.getWidthMax(
3969 column.width.unit
3970 )
3971 },
3972 model: {
3973 value: column.width.value,
3974 callback: function($$v) {
3975 _vm.$set(
3976 column.width,
3977 "value",
3978 $$v
3979 )
3980 },
3981 expression: "column.width.value"
3982 }
3983 })
3984 ],
3985 1
3986 ),
3987 _vm._v(" "),
3988 _c(
3989 "div",
3990 { staticClass: "unit-labels" },
3991 [
3992 _c(
3993 "label",
3994 { staticClass: "range-width-unit" },
3995 [
3996 _c("input", {
3997 directives: [
3998 {
3999 name: "model",
4000 rawName: "v-model",
4001 value: column.width.unit,
4002 expression:
4003 "column.width.unit"
4004 }
4005 ],
4006 staticClass:
4007 "range-width-unit-%",
4008 attrs: {
4009 name:
4010 "content-" +
4011 colIndex +
4012 "-" +
4013 column.name +
4014 "-" +
4015 field.id,
4016 type: "radio",
4017 value: "%"
4018 },
4019 domProps: {
4020 checked:
4021 column.width.unit == "%",
4022 checked: _vm._q(
4023 column.width.unit,
4024 "%"
4025 )
4026 },
4027 on: {
4028 change: [
4029 function($event) {
4030 return _vm.$set(
4031 column.width,
4032 "unit",
4033 "%"
4034 )
4035 },
4036 function($event) {
4037 return _vm.onSliderUnitChange(
4038 column
4039 )
4040 }
4041 ]
4042 }
4043 }),
4044 _vm._v(
4045 "%\n "
4046 )
4047 ]
4048 ),
4049 _vm._v(" "),
4050 _c(
4051 "label",
4052 { staticClass: "range-width-unit" },
4053 [
4054 _c("input", {
4055 directives: [
4056 {
4057 name: "model",
4058 rawName: "v-model",
4059 value: column.width.unit,
4060 expression:
4061 "column.width.unit"
4062 }
4063 ],
4064 staticClass:
4065 "range-width-unit-px",
4066 attrs: {
4067 name:
4068 "content-" +
4069 colIndex +
4070 "-" +
4071 column.name +
4072 "-" +
4073 field.id,
4074 type: "radio",
4075 value: "px"
4076 },
4077 domProps: {
4078 checked:
4079 column.width.unit == "px",
4080 checked: _vm._q(
4081 column.width.unit,
4082 "px"
4083 )
4084 },
4085 on: {
4086 change: [
4087 function($event) {
4088 return _vm.$set(
4089 column.width,
4090 "unit",
4091 "px"
4092 )
4093 },
4094 function($event) {
4095 return _vm.onSliderUnitChange(
4096 column
4097 )
4098 }
4099 ]
4100 }
4101 }),
4102 _vm._v(
4103 "px\n "
4104 )
4105 ]
4106 )
4107 ]
4108 )
4109 ])
4110 : _vm._e()
4111 ])
4112 ]
4113 )
4114 : _vm._e()
4115 ]
4116 })
4117 ],
4118 2
4119 )
4120 ]
4121 )
4122 }),
4123 0
4124 ),
4125 _vm._v(" "),
4126 _c(
4127 "div",
4128 { staticClass: "columns is-desktop is-justify-content-flex-end" },
4129 [
4130 _c(
4131 "button",
4132 {
4133 staticClass:
4134 "wp-adminify-add-button is-clickable is-pulled-right",
4135 on: { click: _vm.addNewColumn }
4136 },
4137 [_vm._v("Add new")]
4138 )
4139 ]
4140 ),
4141 _vm._v(" "),
4142 !_vm.isTaxPro()
4143 ? _c("div", {
4144 staticClass: "admin-column--pro-guard",
4145 domProps: { innerHTML: _vm._s(_vm.proNotice()) }
4146 })
4147 : _vm._e()
4148 ],
4149 1
4150 )
4151 }
4152 var staticRenderFns = []
4153 render._withStripped = true
4154
4155
4156
4157 /***/ })
4158
4159 },
4160 /******/ __webpack_require__ => { // webpackRuntimeModules
4161 /******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
4162 /******/ __webpack_require__.O(0, ["/assets/admin/js/vendor"], () => (__webpack_exec__("./dev/admin/modules/admin-columns/app.js")));
4163 /******/ var __webpack_exports__ = __webpack_require__.O();
4164 /******/ }
4165 ]);
4166 //# sourceMappingURL=wp-adminify--admin-columns.js.map