snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
122 lines (121 loc) • 2.67 kB
JavaScript
const e = {
component: () => import("./flex.vue.js"),
config: {
action: [],
attribute: [
{
componentProps: {
allowClear: !0,
options: [
{
label: "水平方向",
value: "row"
},
{
label: "垂直方向",
value: "column"
},
{
label: "水平反向",
value: "row-reverse"
},
{
label: "垂直反向",
value: "column-reverse"
}
],
placeholder: "请选择"
},
field: "componentProps.style.flexDirection",
label: "排列方向",
type: "select"
},
{
componentProps: {
allowClear: !0,
options: [
{
label: "左对齐",
value: "flex-start"
},
{
label: "水平居中",
value: "center"
},
{
label: "右对齐",
value: "flex-end"
},
{
label: "两端对齐",
value: "space-between"
},
{
label: "间隔分布",
value: "space-around"
}
],
placeholder: "请选择"
},
field: "componentProps.style.justifyContent",
label: "主轴对齐",
type: "select"
},
{
componentProps: {
allowClear: !0,
options: [
{
label: "顶部对齐",
value: "flex-start"
},
{
label: "居中",
value: "center"
},
{
label: "底部对齐",
value: "flex-end"
},
{
label: "基线对齐",
value: "baseline"
},
{
label: "高度撑满",
value: "stretch"
}
],
placeholder: "请选择"
},
field: "componentProps.style.alignItems",
label: "交叉轴对齐",
type: "select"
},
{
field: "componentProps.hidden",
label: "隐藏",
type: "switch"
}
],
event: [
{
description: "点击事件",
type: "click"
}
]
},
// groupName: '容器',
defaultSchema: {
componentProps: {
text: "文本内容"
},
icon: "icon-tabs",
label: "flex容器",
type: "flex",
children: []
}
};
export {
e as default
};