snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
82 lines (81 loc) • 1.67 kB
JavaScript
const e = {
component: () => import("./divider.vue.js"),
config: {
attribute: [
{
field: "componentProps.dashed",
label: "虚线",
type: "switch"
},
{
componentProps: {
placeholder: "请输入"
},
field: "componentProps.text",
label: "文本",
type: "input"
},
{
componentProps: {
defaultValue: "center",
options: [
{
label: "left",
value: "left"
},
{
label: "right",
value: "right"
},
{
label: "center",
value: "center"
}
]
},
field: "componentProps.orientation",
label: "文本位置",
type: "select"
},
{
componentProps: {
options: [
{
label: "horizontal",
value: "horizontal"
},
{
label: "vertical",
value: "vertical"
}
]
},
field: "componentProps.type",
label: "类型",
type: "select"
},
{
field: "componentProps.plain",
label: "文本是否普通样式",
type: "switch"
},
{
field: "componentProps.hidden",
label: "隐藏",
type: "switch"
}
]
},
defaultSchema: {
componentProps: {
type: "horizontal"
},
label: "分割线",
type: "divider"
},
groupName: "布局",
icon: "icon--epic--divider-horizontal"
};
export {
e as default
};