myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
39 lines (34 loc) • 1.14 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var vue = require('vue');
var entity = require('../../../types/entity.js');
var baseWidget = require('./base-widget.vue.js');
const _hoisted_1 = { class: "options" };
const _hoisted_2 = { class: "icon-tip" };
var _sfc_main = /* @__PURE__ */ vue.defineComponent({
__name: "basic",
props: {
data: { default: () => ({}) },
pageUnit: {}
},
setup(__props) {
return (_ctx, _cache) => {
return vue.openBlock(), vue.createBlock(baseWidget.default, {
data: _ctx.data,
pageUnit: _ctx.pageUnit
}, {
default: vue.withCtx(() => [
vue.createElementVNode("div", _hoisted_1, [
vue.createElementVNode("div", {
class: vue.normalizeClass([_ctx.data.iconClass, "icon"])
}, null, 2),
vue.createElementVNode("div", _hoisted_2, vue.toDisplayString(vue.unref(entity.elementTypeFormat)[_ctx.data.type]), 1)
])
]),
_: 1
}, 8, ["data", "pageUnit"]);
};
}
});
exports.default = _sfc_main;
//# sourceMappingURL=basic.vue2.js.map