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/settings_interfaces-debugger.89b45a26.js.map
{"version":3,"sources":["webpack:///./src/routes/settings/interface-debugger.vue?0ee1","webpack:///./src/routes/settings/interface-debugger.vue?56b1","webpack:///src/routes/settings/interface-debugger.vue","webpack:///./src/routes/settings/interface-debugger.vue?0f2d","webpack:///./src/routes/settings/interface-debugger.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","links","currentProjectKey","_v","style","width","id","type","length","readonly","required","loading","options","newItem","relation","fields","values","model","value","callback","$$v","expression","on","$event","preventDefault","_l","extension","option","optionID","key","_s","name","domProps","$helpers","snarkdown","comment","_e","interface","$set","collection","staticRenderFns","component"],"mappings":"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AG,IAAI,CAACE,YAAY,aAAa,CAACN,EAAIU,GAAG,0CAA0C,OAAON,EAAG,iBAAiB,CAACG,MAAM,CAAC,KAAO,KAAK,CAACH,EAAG,OAAO,CAACE,YAAY,aAAa,CAACN,EAAIU,GAAG,oBAAoB,IACrzOqC,EAAkB,G,wtBC0NtB,OACA,yBACA,SAFA,WAGA,OACA,6BAGA,OACA,IACA,YACA,cAGA,KAbA,WAcA,OACA,UACA,YACA,WACA,YACA,YACA,WACA,WACA,UACA,WACA,qBACA,UACA,uBACA,oBACA,0BACA,wBACA,mBAEA,cACA,MACA,oBACA,mBACA,aACA,WACA,iBACA,iBACA,OACA,uBACA,aACA,UACA,WACA,YACA,UACA,aACA,eACA,YACA,cACA,YACA,YACA,UACA,iBACA,eACA,gBACA,SAEA,UACA,oBACA,mBACA,iBACA,WACA,iBACA,iBACA,OACA,uBACA,aACA,UACA,WACA,gBACA,UACA,aACA,eACA,YACA,cACA,YACA,YACA,SACA,iBACA,eACA,gBACA,UAGA,cACA,OACA,0BACA,yBACA,gBAIA,cACA,sCADA,CAEA,MAFA,WAGA,OACA,CACA,yBACA,qDAEA,CACA,6BACA,gEAEA,CACA,yBACA,mFAIA,UAlBA,WAmBA,yDAEA,OArBA,WAsBA,YACA,kBADA,kBAEA,SACA,eACA,mBACA,iBACA,uBACA,uBACA,qBACA,qBACA,iBACA,qBACA,uBACA,+BAIA,OAvCA,WAwCA,YACA,kBADA,kBAEA,wBAIA,OACA,GADA,WAEA,gBAEA,KAJA,SAIA,GACA,UACA,8CACA,+BAEA,eAEA,WACA,gCAKA,QA7JA,WA8JA,gBAEA,SACA,QADA,WAGA,kCAGA,6EACA,gCAGA,kBCrY2W,I,wBCQvWC,EAAY,eACd,EACAjD,EACAgD,GACA,EACA,KACA,WACA,MAIa,aAAAC,E","file":"js/settings_interfaces-debugger.89b45a26.js","sourcesContent":["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!./interface-debugger.vue?vue&type=style&index=0&id=3670d8eb&scoped=true&lang=scss&\"; 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!./interface-debugger.vue?vue&type=style&index=0&id=3670d8eb&scoped=true&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"interface-debugger\"},[_c('v-header',{attrs:{\"breadcrumb\":_vm.links,\"icon-link\":(\"/\" + _vm.currentProjectKey + \"/settings/interfaces\"),\"settings\":\"\"}}),_c('label',{staticClass:\"type-label\"},[_vm._v(\"Dummy Label\")]),_c('div',{staticClass:\"interface\",style:({ width: _vm.width + 'px' })},[_c('v-ext-input',{attrs:{\"id\":_vm.id,\"name\":_vm.id,\"type\":_vm.type,\"length\":_vm.length,\"readonly\":_vm.readonly,\"required\":_vm.required,\"loading\":_vm.loading,\"options\":_vm.options,\"new-item\":_vm.newItem,\"relation\":_vm.relation,\"fields\":_vm.fields,\"values\":_vm.values},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_c('form',{on:{\"submit\":function($event){$event.preventDefault();}}},[_c('fieldset',[_c('legend',{staticClass:\"type-label\"},[_vm._v(\"Output\")]),_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"value\"}},[_vm._v(\"Value\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"value\",\"type\":\"text\"},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}}),_c('p',{staticClass:\"type-note\"},[_vm._v(\"The value saved into the database\")]),_c('label',{staticClass:\"type-label\"},[_vm._v(\"Display\")]),_c('div',{staticClass:\"listing\"},[_c('v-ext-display',{attrs:{\"interface-type\":_vm.id,\"name\":_vm.id,\"type\":_vm.type,\"length\":_vm.length,\"readonly\":_vm.readonly,\"required\":_vm.required,\"loading\":_vm.loading,\"options\":_vm.options,\"new-item\":_vm.newItem,\"relation\":_vm.relation},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Appearance on the Items Page (eg: Tabular)\")])],1),_c('fieldset',[_c('legend',{staticClass:\"type-label\"},[_vm._v(\"Options\")]),_vm._l((_vm.extension.options),function(option,optionID){return _c('div',{key:optionID,staticClass:\"options\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":optionID}},[_vm._v(_vm._s(option.name))]),(_vm.options.comment)?_c('p',{domProps:{\"innerHTML\":_vm._s(_vm.$helpers.snarkdown(option.comment))}}):_vm._e(),_c('v-ext-input',{attrs:{\"id\":option.interface,\"name\":optionID,\"type\":option.type,\"length\":option.length,\"readonly\":option.readonly,\"required\":option.required,\"loading\":option.loading,\"options\":option.options},model:{value:(_vm.options[optionID]),callback:function ($$v) {_vm.$set(_vm.options, optionID, $$v)},expression:\"options[optionID]\"}})],1)})],2),_c('fieldset',[_c('legend',{staticClass:\"type-label\"},[_vm._v(\"Settings\")]),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"type\"}},[_vm._v(\"Type\")]),_c('v-simple-select',{staticClass:\"small\",attrs:{\"id\":\"type\"},model:{value:(_vm.type),callback:function ($$v) {_vm.type=$$v},expression:\"type\"}},_vm._l((_vm.extension.types),function(type){return _c('option',{key:type,domProps:{\"value\":type}},[_vm._v(\" \"+_vm._s(type)+\" \")])}),0),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Allowed datatypes this interface supports\")])],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"length\"}},[_vm._v(\"Length\")]),_c('v-input',{staticClass:\"length\",attrs:{\"id\":\"length\",\"type\":\"number\",\"min\":0},model:{value:(_vm.length),callback:function ($$v) {_vm.length=$$v},expression:\"length\"}}),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Database length for the column\")])],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"collection\"}},[_vm._v(\"Collection\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"collection\"},model:{value:(_vm.collection),callback:function ($$v) {_vm.collection=$$v},expression:\"collection\"}}),_c('p',{staticClass:\"type-note\"},[_vm._v(\"The parent collection for this field\")])],1),_c('div',{staticClass:\"settings\"},[_c('v-checkbox',{staticClass:\"checkbox\",attrs:{\"id\":\"readonly\",\"value\":\"readonly\",\"type\":\"checkbox\"},model:{value:(_vm.readonly),callback:function ($$v) {_vm.readonly=$$v},expression:\"readonly\"}}),_c('label',{staticClass:\"inline type-label\",attrs:{\"for\":\"readonly\"}},[_vm._v(\"Read only\")]),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Toggle the readonly/disabled state\")])],1),_c('div',{staticClass:\"settings\"},[_c('v-checkbox',{staticClass:\"checkbox\",attrs:{\"id\":\"required\",\"value\":\"required\",\"type\":\"checkbox\"},model:{value:(_vm.required),callback:function ($$v) {_vm.required=$$v},expression:\"required\"}}),_c('label',{staticClass:\"inline type-label\",attrs:{\"for\":\"required\"}},[_vm._v(\"Required\")]),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Toggle the required state\")])],1),_c('div',{staticClass:\"settings\"},[_c('v-checkbox',{staticClass:\"checkbox\",attrs:{\"id\":\"loading\",\"value\":\"loading\",\"type\":\"checkbox\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}}),_c('label',{staticClass:\"inline type-label\",attrs:{\"for\":\"loading\"}},[_vm._v(\"Loading\")]),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Toggle the loading state (Beta)\")])],1)]),_c('fieldset',[_c('legend',{staticClass:\"type-label\"},[_vm._v(\"Relation\")]),_c('div',{staticClass:\"relation\"},[_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"collection_many\"}},[_vm._v(\"Collection Many\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"collection_many\",\"type\":\"text\"},model:{value:(_vm.relation.collection_many),callback:function ($$v) {_vm.$set(_vm.relation, \"collection_many\", $$v)},expression:\"relation.collection_many\"}})],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"field_many\"}},[_vm._v(\"Field Many\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"field_many\",\"type\":\"text\"},model:{value:(_vm.relation.field_many),callback:function ($$v) {_vm.$set(_vm.relation, \"field_many\", $$v)},expression:\"relation.field_many\"}})],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"collection_one\"}},[_vm._v(\"Collection One\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"collection_one\",\"type\":\"text\"},model:{value:(_vm.relation.collection_one),callback:function ($$v) {_vm.$set(_vm.relation, \"collection_one\", $$v)},expression:\"relation.collection_one\"}})],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"field_one\"}},[_vm._v(\"Field One\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"field_one\",\"type\":\"text\"},model:{value:(_vm.relation.field_one),callback:function ($$v) {_vm.$set(_vm.relation, \"field_one\", $$v)},expression:\"relation.field_one\"}})],1),_c('div',{staticClass:\"settings\"},[_c('label',{staticClass:\"type-label\",attrs:{\"for\":\"junction_field\"}},[_vm._v(\"Junction Field\")]),_c('v-input',{staticClass:\"value\",attrs:{\"id\":\"junction_field\",\"type\":\"text\"},model:{value:(_vm.relation.junction_field),callback:function ($$v) {_vm.$set(_vm.relation, \"junction_field\", $$v)},expression:\"relation.junction_field\"}})],1)])]),_c('fieldset',[_c('legend',{staticClass:\"type-label\"},[_vm._v(\"Misc.\")]),_c('div',{staticClass:\"misc\"},[_c('v-checkbox',{staticClass:\"checkbox\",attrs:{\"id\":\"new\",\"value\":\"newItem\",\"type\":\"checkbox\"},model:{value:(_vm.newItem),callback:function ($$v) {_vm.newItem=$$v},expression:\"newItem\"}}),_c('label',{staticClass:\"inline type-label\",attrs:{\"for\":\"new\"}},[_vm._v(\"New item\")]),_c('p',{staticClass:\"type-note\"},[_vm._v(\"Toggle viewing between New and Edit\")])],1)])]),_c('v-info-sidebar',{attrs:{\"wide\":\"\"}},[_c('span',{staticClass:\"type-note\"},[_vm._v(\"No settings\")])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n\t<div class=\"interface-debugger\">\n\t\t<v-header\n\t\t\t:breadcrumb=\"links\"\n\t\t\t:icon-link=\"`/${currentProjectKey}/settings/interfaces`\"\n\t\t\tsettings\n\t\t/>\n\n\t\t<label class=\"type-label\">Dummy Label</label>\n\n\t\t<div :style=\"{ width: width + 'px' }\" class=\"interface\">\n\t\t\t<v-ext-input\n\t\t\t\t:id=\"id\"\n\t\t\t\tv-model=\"value\"\n\t\t\t\t:name=\"id\"\n\t\t\t\t:type=\"type\"\n\t\t\t\t:length=\"length\"\n\t\t\t\t:readonly=\"readonly\"\n\t\t\t\t:required=\"required\"\n\t\t\t\t:loading=\"loading\"\n\t\t\t\t:options=\"options\"\n\t\t\t\t:new-item=\"newItem\"\n\t\t\t\t:relation=\"relation\"\n\t\t\t\t:fields=\"fields\"\n\t\t\t\t:values=\"values\"\n\t\t\t/>\n\t\t</div>\n\n\t\t<form @submit.prevent>\n\t\t\t<fieldset>\n\t\t\t\t<legend class=\"type-label\">Output</legend>\n\n\t\t\t\t<label for=\"value\" class=\"type-label\">Value</label>\n\t\t\t\t<v-input id=\"value\" v-model=\"value\" type=\"text\" class=\"value\" />\n\t\t\t\t<p class=\"type-note\">The value saved into the database</p>\n\n\t\t\t\t<label class=\"type-label\">Display</label>\n\t\t\t\t<div class=\"listing\">\n\t\t\t\t\t<v-ext-display\n\t\t\t\t\t\tv-model=\"value\"\n\t\t\t\t\t\t:interface-type=\"id\"\n\t\t\t\t\t\t:name=\"id\"\n\t\t\t\t\t\t:type=\"type\"\n\t\t\t\t\t\t:length=\"length\"\n\t\t\t\t\t\t:readonly=\"readonly\"\n\t\t\t\t\t\t:required=\"required\"\n\t\t\t\t\t\t:loading=\"loading\"\n\t\t\t\t\t\t:options=\"options\"\n\t\t\t\t\t\t:new-item=\"newItem\"\n\t\t\t\t\t\t:relation=\"relation\"\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t\t<p class=\"type-note\">Appearance on the Items Page (eg: Tabular)</p>\n\t\t\t</fieldset>\n\t\t\t<fieldset>\n\t\t\t\t<legend class=\"type-label\">Options</legend>\n\t\t\t\t<div\n\t\t\t\t\tv-for=\"(option, optionID) in extension.options\"\n\t\t\t\t\t:key=\"optionID\"\n\t\t\t\t\tclass=\"options\"\n\t\t\t\t>\n\t\t\t\t\t<label :for=\"optionID\" class=\"type-label\">{{ option.name }}</label>\n\t\t\t\t\t<p v-if=\"options.comment\" v-html=\"$helpers.snarkdown(option.comment)\" />\n\t\t\t\t\t<v-ext-input\n\t\t\t\t\t\t:id=\"option.interface\"\n\t\t\t\t\t\tv-model=\"options[optionID]\"\n\t\t\t\t\t\t:name=\"optionID\"\n\t\t\t\t\t\t:type=\"option.type\"\n\t\t\t\t\t\t:length=\"option.length\"\n\t\t\t\t\t\t:readonly=\"option.readonly\"\n\t\t\t\t\t\t:required=\"option.required\"\n\t\t\t\t\t\t:loading=\"option.loading\"\n\t\t\t\t\t\t:options=\"option.options\"\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</fieldset>\n\t\t\t<fieldset>\n\t\t\t\t<legend class=\"type-label\">Settings</legend>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<label for=\"type\" class=\"type-label\">Type</label>\n\t\t\t\t\t<v-simple-select id=\"type\" v-model=\"type\" class=\"small\">\n\t\t\t\t\t\t<option v-for=\"type in extension.types\" :key=\"type\" :value=\"type\">\n\t\t\t\t\t\t\t{{ type }}\n\t\t\t\t\t\t</option>\n\t\t\t\t\t</v-simple-select>\n\t\t\t\t\t<p class=\"type-note\">Allowed datatypes this interface supports</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<label for=\"length\" class=\"type-label\">Length</label>\n\t\t\t\t\t<v-input id=\"length\" v-model=\"length\" type=\"number\" class=\"length\" :min=\"0\" />\n\t\t\t\t\t<p class=\"type-note\">Database length for the column</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<label for=\"collection\" class=\"type-label\">Collection</label>\n\t\t\t\t\t<v-input id=\"collection\" v-model=\"collection\" class=\"value\" />\n\t\t\t\t\t<p class=\"type-note\">The parent collection for this field</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<v-checkbox\n\t\t\t\t\t\tid=\"readonly\"\n\t\t\t\t\t\tv-model=\"readonly\"\n\t\t\t\t\t\tvalue=\"readonly\"\n\t\t\t\t\t\tclass=\"checkbox\"\n\t\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\t/>\n\t\t\t\t\t<label for=\"readonly\" class=\"inline type-label\">Read only</label>\n\t\t\t\t\t<p class=\"type-note\">Toggle the readonly/disabled state</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<v-checkbox\n\t\t\t\t\t\tid=\"required\"\n\t\t\t\t\t\tv-model=\"required\"\n\t\t\t\t\t\tvalue=\"required\"\n\t\t\t\t\t\tclass=\"checkbox\"\n\t\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\t/>\n\t\t\t\t\t<label for=\"required\" class=\"inline type-label\">Required</label>\n\t\t\t\t\t<p class=\"type-note\">Toggle the required state</p>\n\t\t\t\t</div>\n\n\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t<v-checkbox\n\t\t\t\t\t\tid=\"loading\"\n\t\t\t\t\t\tv-model=\"loading\"\n\t\t\t\t\t\tvalue=\"loading\"\n\t\t\t\t\t\tclass=\"checkbox\"\n\t\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\t/>\n\t\t\t\t\t<label for=\"loading\" class=\"inline type-label\">Loading</label>\n\t\t\t\t\t<p class=\"type-note\">Toggle the loading state (Beta)</p>\n\t\t\t\t</div>\n\t\t\t</fieldset>\n\t\t\t<fieldset>\n\t\t\t\t<legend class=\"type-label\">Relation</legend>\n\n\t\t\t\t<div class=\"relation\">\n\t\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t\t<label for=\"collection_many\" class=\"type-label\">Collection Many</label>\n\t\t\t\t\t\t<v-input\n\t\t\t\t\t\t\tid=\"collection_many\"\n\t\t\t\t\t\t\tv-model=\"relation.collection_many\"\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tclass=\"value\"\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t\t<label for=\"field_many\" class=\"type-label\">Field Many</label>\n\t\t\t\t\t\t<v-input\n\t\t\t\t\t\t\tid=\"field_many\"\n\t\t\t\t\t\t\tv-model=\"relation.field_many\"\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tclass=\"value\"\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t\t<label for=\"collection_one\" class=\"type-label\">Collection One</label>\n\t\t\t\t\t\t<v-input\n\t\t\t\t\t\t\tid=\"collection_one\"\n\t\t\t\t\t\t\tv-model=\"relation.collection_one\"\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tclass=\"value\"\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t\t<label for=\"field_one\" class=\"type-label\">Field One</label>\n\t\t\t\t\t\t<v-input\n\t\t\t\t\t\t\tid=\"field_one\"\n\t\t\t\t\t\t\tv-model=\"relation.field_one\"\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tclass=\"value\"\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"settings\">\n\t\t\t\t\t\t<label for=\"junction_field\" class=\"type-label\">Junction Field</label>\n\t\t\t\t\t\t<v-input\n\t\t\t\t\t\t\tid=\"junction_field\"\n\t\t\t\t\t\t\tv-model=\"relation.junction_field\"\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tclass=\"value\"\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</fieldset>\n\t\t\t<fieldset>\n\t\t\t\t<legend class=\"type-label\">Misc.</legend>\n\n\t\t\t\t<div class=\"misc\">\n\t\t\t\t\t<v-checkbox\n\t\t\t\t\t\tid=\"new\"\n\t\t\t\t\t\tv-model=\"newItem\"\n\t\t\t\t\t\tvalue=\"newItem\"\n\t\t\t\t\t\tclass=\"checkbox\"\n\t\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\t/>\n\t\t\t\t\t<label for=\"new\" class=\"inline type-label\">New item</label>\n\t\t\t\t\t<p class=\"type-note\">Toggle viewing between New and Edit</p>\n\t\t\t\t</div>\n\t\t\t</fieldset>\n\t\t</form>\n\t\t<v-info-sidebar wide>\n\t\t\t<span class=\"type-note\">No settings</span>\n\t\t</v-info-sidebar>\n\t</div>\n</template>\n\n<script>\nimport mapping, { datatypes } from '../../type-map';\nimport { mapState } from 'vuex';\nimport { mapValues } from 'lodash';\n\nexport default {\n\tname: 'InterfaceDebugger',\n\tmetaInfo() {\n\t\treturn {\n\t\t\ttitle: 'Interface Debugger'\n\t\t};\n\t},\n\tprops: {\n\t\tid: {\n\t\t\ttype: String,\n\t\t\trequired: true\n\t\t}\n\t},\n\tdata() {\n\t\treturn {\n\t\t\ttype: null,\n\t\t\tlength: null,\n\t\t\tvalue: null,\n\t\t\treadonly: false,\n\t\t\trequired: false,\n\t\t\tloading: false,\n\t\t\toptions: {},\n\t\t\twidth: 2000,\n\t\t\tnewItem: false,\n\t\t\tcollection: 'members',\n\t\t\trelation: {\n\t\t\t\tfield_many: 'favorites',\n\t\t\t\tfield_one: 'members',\n\t\t\t\tcollection_many: 'members',\n\t\t\t\tcollection_one: 'movies',\n\t\t\t\tjunction_field: ''\n\t\t\t},\n\t\t\tcustomFields: {\n\t\t\t\tname: {\n\t\t\t\t\tcollection: 'movies',\n\t\t\t\t\tdefault_value: null,\n\t\t\t\t\tfield: 'name',\n\t\t\t\t\tgroup: null,\n\t\t\t\t\thidden_detail: false,\n\t\t\t\t\thidden_browse: false,\n\t\t\t\t\tid: 154,\n\t\t\t\t\tinterface: 'text-input',\n\t\t\t\t\tlength: '100',\n\t\t\t\t\tlocked: false,\n\t\t\t\t\tmanaged: true,\n\t\t\t\t\tname: 'Name',\n\t\t\t\t\tnote: null,\n\t\t\t\t\toptions: null,\n\t\t\t\t\tprimary_key: false,\n\t\t\t\t\treadonly: false,\n\t\t\t\t\trelation: null,\n\t\t\t\t\trequired: false,\n\t\t\t\t\tsigned: null,\n\t\t\t\t\tsort: '10',\n\t\t\t\t\ttranslation: null,\n\t\t\t\t\ttype: 'VARCHAR',\n\t\t\t\t\tvalidation: null,\n\t\t\t\t\twidth: 4\n\t\t\t\t},\n\t\t\t\tdirector: {\n\t\t\t\t\tcollection: 'movies',\n\t\t\t\t\tdefault_value: null,\n\t\t\t\t\tfield: 'director',\n\t\t\t\t\tgroup: null,\n\t\t\t\t\thidden_detail: false,\n\t\t\t\t\thidden_browse: false,\n\t\t\t\t\tid: 161,\n\t\t\t\t\tinterface: 'text-input',\n\t\t\t\t\tlength: '100',\n\t\t\t\t\tlocked: false,\n\t\t\t\t\tmanaged: true,\n\t\t\t\t\tname: 'Director',\n\t\t\t\t\tnote: null,\n\t\t\t\t\toptions: null,\n\t\t\t\t\tprimary_key: false,\n\t\t\t\t\treadonly: false,\n\t\t\t\t\trelation: null,\n\t\t\t\t\trequired: false,\n\t\t\t\t\tsigned: null,\n\t\t\t\t\tsort: '9',\n\t\t\t\t\ttranslation: null,\n\t\t\t\t\ttype: 'VARCHAR',\n\t\t\t\t\tvalidation: null,\n\t\t\t\t\twidth: 4\n\t\t\t\t}\n\t\t\t},\n\t\t\tcustomValues: {\n\t\t\t\tid: 123,\n\t\t\t\tname: 'Directus The Movie',\n\t\t\t\tdirector: 'Ben Spielberg',\n\t\t\t\tpreview: null\n\t\t\t}\n\t\t};\n\t},\n\tcomputed: {\n\t\t...mapState(['currentProjectKey']),\n\t\tlinks() {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tname: this.$t('settings'),\n\t\t\t\t\tpath: `/${this.currentProjectKey}/settings`\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: this.$tc('interface', 2),\n\t\t\t\t\tpath: `/${this.currentProjectKey}/settings/interfaces`\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: this.extension.name,\n\t\t\t\t\tpath: `/${this.currentProjectKey}/settings/interfaces/${this.id}`\n\t\t\t\t}\n\t\t\t];\n\t\t},\n\t\textension() {\n\t\t\treturn this.$store.state.extensions.interfaces[this.id];\n\t\t},\n\t\tfields() {\n\t\t\treturn {\n\t\t\t\t...this.customFields,\n\t\t\t\t[this.id]: {\n\t\t\t\t\ttype: this.type,\n\t\t\t\t\tlength: this.length,\n\t\t\t\t\tvalue: this.value,\n\t\t\t\t\treadonly: this.readonly,\n\t\t\t\t\trequired: this.required,\n\t\t\t\t\tloading: this.loading,\n\t\t\t\t\toptions: this.options,\n\t\t\t\t\twidth: this.width,\n\t\t\t\t\tnewItem: this.newItem,\n\t\t\t\t\trelation: this.relation,\n\t\t\t\t\tcollection: this.collection\n\t\t\t\t}\n\t\t\t};\n\t\t},\n\t\tvalues() {\n\t\t\treturn {\n\t\t\t\t...this.customValues,\n\t\t\t\t[this.id]: this.value\n\t\t\t};\n\t\t}\n\t},\n\twatch: {\n\t\tid() {\n\t\t\tthis.hydrate();\n\t\t},\n\t\ttype(type) {\n\t\t\tif (type) {\n\t\t\t\tconst { databaseVendor } = this.$store.state.serverInfo;\n\t\t\t\tconst dbType = mapping[this.type][databaseVendor].default;\n\n\t\t\t\tconst dbTypeInfo = datatypes[databaseVendor][dbType];\n\n\t\t\t\tif (dbTypeInfo.length) {\n\t\t\t\t\tthis.length = dbTypeInfo.defaultLength;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t},\n\tcreated() {\n\t\tthis.hydrate();\n\t},\n\tmethods: {\n\t\thydrate() {\n\t\t\t// Set type to the first datatype available in the meta info\n\t\t\tthis.type = this.extension.types[0];\n\n\t\t\t// Populate the options with the default values\n\t\t\tconst defaults = mapValues(this.extension.options, settings =>\n\t\t\t\tsettings.default === undefined ? null : settings.default\n\t\t\t);\n\n\t\t\tthis.options = defaults;\n\t\t}\n\t}\n};\n</script>\n\n<style scoped lang=\"scss\">\n.interface-debugger {\n\tpadding: var(--page-padding-top) var(--page-padding) var(--page-padding-bottom);\n}\n\nform {\n\tmargin-top: var(--form-vertical-gap);\n}\n\nlabel.type-label {\n\tmargin-top: var(--form-vertical-gap);\n\tmargin-bottom: var(--input-label-margin);\n}\n\n.type-note {\n\tmargin-top: var(--input-note-margin);\n}\n\n.checkbox {\n\twidth: auto;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.interface {\n\tmax-width: 100%;\n}\n\n.value {\n\tmax-width: 300px;\n}\n\n.listing {\n\tmax-width: 100%;\n}\n\n.length {\n\tmax-width: 140px;\n}\n\n.inline {\n\tdisplay: inline-block;\n}\n\nlabel {\n\tmargin-bottom: var(--input-label-margin);\n\twidth: max-content;\n}\n\nfieldset {\n\tborder-top: 2px solid var(--blue-grey-50);\n\tmargin: 40px 0;\n\n\tlegend {\n\t\tcolor: var(--blue-grey-200);\n\t\tpadding: 10px 20px;\n\t\ttext-align: center;\n\t}\n\n\tp {\n\t\tcolor: var(--blue-grey-300);\n\t\tpadding-bottom: 10px;\n\t\tfont-style: italic;\n\t\tmax-width: 460px;\n\t}\n}\n\noutput {\n\tbackground-color: white;\n\tpadding: 10px;\n\tmargin: 10px 0;\n\tfont-family: monospace;\n\tdisplay: block;\n}\n\n.relation {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2, 1fr);\n\tgrid-gap: 0 20px;\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!./interface-debugger.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!./interface-debugger.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./interface-debugger.vue?vue&type=template&id=3670d8eb&scoped=true&\"\nimport script from \"./interface-debugger.vue?vue&type=script&lang=js&\"\nexport * from \"./interface-debugger.vue?vue&type=script&lang=js&\"\nimport style0 from \"./interface-debugger.vue?vue&type=style&index=0&id=3670d8eb&scoped=true&lang=scss&\"\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  \"3670d8eb\",\n  null\n  \n)\n\nexport default component.exports"],"sourceRoot":""}