You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
3.1 KiB
100 lines
3.1 KiB
(function() {
|
|
"use strict";
|
|
function normalizeComponent(scriptExports, render, staticRenderFns, functionalTemplate, injectStyles, scopeId, moduleIdentifier, shadowMode) {
|
|
var options = typeof scriptExports === "function" ? scriptExports.options : scriptExports;
|
|
if (render) {
|
|
options.render = render;
|
|
options.staticRenderFns = staticRenderFns;
|
|
options._compiled = true;
|
|
}
|
|
if (functionalTemplate) {
|
|
options.functional = true;
|
|
}
|
|
if (scopeId) {
|
|
options._scopeId = "data-v-" + scopeId;
|
|
}
|
|
var hook;
|
|
if (moduleIdentifier) {
|
|
hook = function(context) {
|
|
context = context || // cached call
|
|
this.$vnode && this.$vnode.ssrContext || // stateful
|
|
this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext;
|
|
if (!context && typeof __VUE_SSR_CONTEXT__ !== "undefined") {
|
|
context = __VUE_SSR_CONTEXT__;
|
|
}
|
|
if (injectStyles) {
|
|
injectStyles.call(this, context);
|
|
}
|
|
if (context && context._registeredComponents) {
|
|
context._registeredComponents.add(moduleIdentifier);
|
|
}
|
|
};
|
|
options._ssrRegister = hook;
|
|
} else if (injectStyles) {
|
|
hook = shadowMode ? function() {
|
|
injectStyles.call(
|
|
this,
|
|
(options.functional ? this.parent : this).$root.$options.shadowRoot
|
|
);
|
|
} : injectStyles;
|
|
}
|
|
if (hook) {
|
|
if (options.functional) {
|
|
options._injectStyles = hook;
|
|
var originalRender = options.render;
|
|
options.render = function renderWithStyleInjection(h, context) {
|
|
hook.call(context);
|
|
return originalRender(h, context);
|
|
};
|
|
} else {
|
|
var existing = options.beforeCreate;
|
|
options.beforeCreate = existing ? [].concat(existing, hook) : [hook];
|
|
}
|
|
}
|
|
return {
|
|
exports: scriptExports,
|
|
options
|
|
};
|
|
}
|
|
const _sfc_main = {
|
|
props: {
|
|
after: String,
|
|
before: String,
|
|
disabled: Boolean,
|
|
help: String,
|
|
icon: String,
|
|
label: String,
|
|
required: Boolean,
|
|
when: String,
|
|
value: String
|
|
},
|
|
methods: {
|
|
onInput(value) {
|
|
this.$emit("input", value);
|
|
}
|
|
}
|
|
};
|
|
var _sfc_render = function render() {
|
|
var _vm = this, _c = _vm._self._c;
|
|
return _c("k-field", { staticClass: "k-doi-field", attrs: { "disabled": _vm.disabled, "help": _vm.help, "label": _vm.label, "required": _vm.required, "when": _vm.when } }, [_c("k-input", { attrs: { "after": _vm.after, "before": _vm.before, "icon": _vm.icon, "theme": "field", "type": "text", "name": "textfield", "value": _vm.value }, on: { "input": _vm.onInput } })], 1);
|
|
};
|
|
var _sfc_staticRenderFns = [];
|
|
_sfc_render._withStripped = true;
|
|
var __component__ = /* @__PURE__ */ normalizeComponent(
|
|
_sfc_main,
|
|
_sfc_render,
|
|
_sfc_staticRenderFns,
|
|
false,
|
|
null,
|
|
null,
|
|
null,
|
|
null
|
|
);
|
|
__component__.options.__file = "/home/ugo/Desktop/dart/redo/site/plugins/jsonField/src/components/jsonField.vue";
|
|
const JSONField = __component__.exports;
|
|
panel.plugin("ucomeugo/jsonField", {
|
|
fields: {
|
|
json: JSONField
|
|
}
|
|
});
|
|
})();
|
|
|