HEX
Server: Apache
System: Linux server1.ariadata.co 4.18.0-553.120.1.el8_10.x86_64 #1 SMP Mon Apr 20 18:04:27 EDT 2026 x86_64
User: nepi (1051)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,show_source,popen,proc_open
Upload Files
File: /home/nepi/public_html/public/admin/js/chunk-25f5bbaa.6ea24091.js.map
{"version":3,"sources":["webpack:///./src/layouts/calendar/options.vue?403d","webpack:///src/layouts/calendar/options.vue","webpack:///./src/layouts/calendar/options.vue?5577","webpack:///./src/layouts/calendar/options.vue","webpack:///./src/layouts/calendar/options.vue?4b66","webpack:///./node_modules/@directus/extension-toolkit/mixins/layout.js"],"names":["render","_vm","this","_h","$createElement","_c","_self","on","$event","preventDefault","staticClass","class","required","viewOptions","date","attrs","_v","_s","$t","datetime","datetimeOptions","setOption","dateOptions","time","timeOptions","title","textOptions","color","colorOptions","staticRenderFns","component","module","exports","props","primaryKeyField","type","String","fields","Object","items","Array","default","viewQuery","loading","Boolean","lazyLoading","selection","link","sortField","collection"],"mappings":"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","file":"js/chunk-25f5bbaa.6ea24091.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('form',{on:{\"submit\":function($event){$event.preventDefault();}}},[_c('label',{staticClass:\"type-label\",class:{ required: _vm.viewOptions.date === '__none__' },attrs:{\"for\":\"spacing\"}},[_vm._v(\" \"+_vm._s(_vm.$t('layouts.calendar.datetime'))+\" \")]),_c('v-select',{staticClass:\"select\",attrs:{\"id\":\"spacing\",\"value\":_vm.viewOptions.datetime || '__none__',\"options\":_vm.datetimeOptions,\"icon\":\"access_time\"},on:{\"input\":function($event){return _vm.setOption('datetime', $event)}}}),_c('label',{staticClass:\"type-label\",class:{ required: _vm.viewOptions.datetime === '__none__' },attrs:{\"for\":\"spacing\"}},[_vm._v(\" \"+_vm._s(_vm.$t('layouts.calendar.date'))+\" \")]),_c('v-select',{staticClass:\"select\",attrs:{\"id\":\"spacing\",\"value\":_vm.viewOptions.date || '__none__',\"options\":_vm.dateOptions,\"icon\":\"today\"},on:{\"input\":function($event){return _vm.setOption('date', $event)}}}),_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"spacing\"}},[_vm._v(\" \"+_vm._s(_vm.$t('layouts.calendar.time'))+\" \")]),_c('v-select',{staticClass:\"select\",attrs:{\"id\":\"spacing\",\"value\":_vm.viewOptions.time || '__none__',\"options\":_vm.timeOptions,\"icon\":\"schedule\"},on:{\"input\":function($event){return _vm.setOption('time', $event)}}}),_c('label',{staticClass:\"type-label required\",attrs:{\"for\":\"spacing\"}},[_vm._v(\" \"+_vm._s(_vm.$t('layouts.calendar.title'))+\" \")]),_c('v-select',{staticClass:\"select\",attrs:{\"id\":\"spacing\",\"value\":_vm.viewOptions.title || '__none__',\"options\":_vm.textOptions,\"icon\":\"title\"},on:{\"input\":function($event){return _vm.setOption('title', $event)}}}),_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"spacing\"}},[_vm._v(\" \"+_vm._s(_vm.$t('layouts.calendar.color'))+\" \")]),_c('v-select',{staticClass:\"select\",attrs:{\"id\":\"spacing\",\"value\":_vm.viewOptions.color || '__none__',\"options\":_vm.colorOptions,\"icon\":\"color_lens\"},on:{\"input\":function($event){return _vm.setOption('color', $event)}}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n\t<form @submit.prevent>\n\t\t<label\n\t\t\tfor=\"spacing\"\n\t\t\tclass=\"type-label\"\n\t\t\t:class=\"{ required: viewOptions.date === '__none__' }\"\n\t\t>\n\t\t\t{{ $t('layouts.calendar.datetime') }}\n\t\t</label>\n\t\t<v-select\n\t\t\tid=\"spacing\"\n\t\t\t:value=\"viewOptions.datetime || '__none__'\"\n\t\t\t:options=\"datetimeOptions\"\n\t\t\tclass=\"select\"\n\t\t\ticon=\"access_time\"\n\t\t\t@input=\"setOption('datetime', $event)\"\n\t\t></v-select>\n\t\t<label\n\t\t\tfor=\"spacing\"\n\t\t\tclass=\"type-label\"\n\t\t\t:class=\"{ required: viewOptions.datetime === '__none__' }\"\n\t\t>\n\t\t\t{{ $t('layouts.calendar.date') }}\n\t\t</label>\n\t\t<v-select\n\t\t\tid=\"spacing\"\n\t\t\t:value=\"viewOptions.date || '__none__'\"\n\t\t\t:options=\"dateOptions\"\n\t\t\tclass=\"select\"\n\t\t\ticon=\"today\"\n\t\t\t@input=\"setOption('date', $event)\"\n\t\t></v-select>\n\t\t<label for=\"spacing\" class=\"type-label\">\n\t\t\t{{ $t('layouts.calendar.time') }}\n\t\t</label>\n\t\t<v-select\n\t\t\tid=\"spacing\"\n\t\t\t:value=\"viewOptions.time || '__none__'\"\n\t\t\t:options=\"timeOptions\"\n\t\t\tclass=\"select\"\n\t\t\ticon=\"schedule\"\n\t\t\t@input=\"setOption('time', $event)\"\n\t\t></v-select>\n\t\t<label for=\"spacing\" class=\"type-label required\">\n\t\t\t{{ $t('layouts.calendar.title') }}\n\t\t</label>\n\t\t<v-select\n\t\t\tid=\"spacing\"\n\t\t\t:value=\"viewOptions.title || '__none__'\"\n\t\t\t:options=\"textOptions\"\n\t\t\tclass=\"select\"\n\t\t\ticon=\"title\"\n\t\t\t@input=\"setOption('title', $event)\"\n\t\t></v-select>\n\t\t<label for=\"spacing\" class=\"type-label\">\n\t\t\t{{ $t('layouts.calendar.color') }}\n\t\t</label>\n\t\t<v-select\n\t\t\tid=\"spacing\"\n\t\t\t:value=\"viewOptions.color || '__none__'\"\n\t\t\t:options=\"colorOptions\"\n\t\t\tclass=\"select\"\n\t\t\ticon=\"color_lens\"\n\t\t\t@input=\"setOption('color', $event)\"\n\t\t></v-select>\n\t</form>\n</template>\n\n<script>\nimport mixin from '@directus/extension-toolkit/mixins/layout';\nimport { mapValues, pickBy, identity } from 'lodash';\n\nexport default {\n\tmixins: [mixin],\n\tdata() {\n\t\treturn {\n\t\t\tsortList: null\n\t\t};\n\t},\n\tcomputed: {\n\t\ttextOptions() {\n\t\t\tvar options = mapValues(this.fields, info =>\n\t\t\t\tinfo.type == 'string' || info.type == 'integer' ? info.name : null\n\t\t\t);\n\t\t\treturn pickBy(options, identity);\n\t\t},\n\t\tdateOptions() {\n\t\t\tvar options = {\n\t\t\t\t__none__: `(${this.$t('dont_show')})`,\n\t\t\t\t...mapValues(this.fields, info => (info.type == 'date' ? info.name : null))\n\t\t\t};\n\t\t\treturn pickBy(options, identity);\n\t\t},\n\t\tdatetimeOptions() {\n\t\t\tvar options = {\n\t\t\t\t__none__: `(${this.$t('dont_show')})`,\n\t\t\t\t...mapValues(this.fields, info => (info.type == 'datetime' ? info.name : null))\n\t\t\t};\n\t\t\treturn pickBy(options, identity);\n\t\t},\n\t\ttimeOptions() {\n\t\t\tvar options = {\n\t\t\t\t__none__: `(${this.$t('dont_show')})`,\n\t\t\t\t...mapValues(this.fields, info => (info.type == 'time' ? info.name : null))\n\t\t\t};\n\t\t\treturn pickBy(options, identity);\n\t\t},\n\t\tcolorOptions() {\n\t\t\tvar options = {\n\t\t\t\t__none__: `(${this.$t('dont_show')})`,\n\t\t\t\t...mapValues(this.fields, info => (info.type == 'string' ? info.name : null))\n\t\t\t};\n\t\t\treturn pickBy(options, identity);\n\t\t}\n\t},\n\tmethods: {\n\t\tsetOption(option, value) {\n\t\t\tthis.$emit('options', {\n\t\t\t\t...this.viewOptions,\n\t\t\t\t[option]: value\n\t\t\t});\n\t\t}\n\t}\n};\n</script>\n\n<style lang=\"scss\" scoped>\n.type-label {\n\tmargin-top: var(--form-vertical-gap);\n\tmargin-bottom: var(--input-label-margin);\n\t&:first-of-type {\n\t\tmargin-top: 0;\n\t}\n}\n\n.required::after {\n\tcontent: 'required';\n\tmargin: 0 5px;\n\tpadding: 0px 4px 1px;\n\tfont-size: 10px;\n\tfont-weight: 600;\n\tcolor: var(--white);\n\tbackground-color: var(--warning);\n\tborder-radius: var(--border-radius);\n\ttext-transform: uppercase;\n}\n</style>\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./options.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./options.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./options.vue?vue&type=template&id=3ed13022&scoped=true&\"\nimport script from \"./options.vue?vue&type=script&lang=js&\"\nexport * from \"./options.vue?vue&type=script&lang=js&\"\nimport style0 from \"./options.vue?vue&type=style&index=0&id=3ed13022&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"3ed13022\",\n  null\n  \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./options.vue?vue&type=style&index=0&id=3ed13022&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./options.vue?vue&type=style&index=0&id=3ed13022&lang=scss&scoped=true&\"","module.exports = {\n  props: {\n    primaryKeyField: {\n      type: String,\n      required: true\n    },\n    fields: {\n      type: Object,\n      required: true\n    },\n    items: {\n      type: Array,\n      default: () => ([])\n    },\n    viewOptions: {\n      type: Object,\n      default: () => ({})\n    },\n    viewQuery: {\n      type: Object,\n      default: () => ({})\n    },\n    loading: {\n      type: Boolean,\n      default: false\n    },\n    lazyLoading: {\n      type: Boolean,\n      default: false\n    },\n    selection: {\n      type: Array,\n      default: () => []\n    },\n    link: {\n      type: String,\n      default: null\n    },\n    sortField: {\n      type: String,\n      default: null\n    },\n    collection: {\n      type: String,\n      default: null\n    }\n  }\n};\n"],"sourceRoot":""}