UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

149 lines (148 loc) 3.17 kB
const e = { component: async () => (await import("element-plus")).ElInputNumber, config: { attribute: [ { field: "field", label: "字段名", type: "EpField" }, { field: "label", label: "标题", type: "input" }, { field: "componentProps.defaultValue", label: "默认值", type: "number" }, { field: "componentProps.placeholder", label: "占位内容", type: "input" }, { componentProps: { clearable: !0, options: [ { label: "大号", value: "large" }, { label: "中等", value: "default" }, { label: "小型", value: "small" } ], placeholder: "请选择" }, field: "componentProps.size", label: "尺寸", type: "select" }, { componentProps: { placeholder: "请输入" }, field: "componentProps.max", label: "最大值", type: "number" }, { componentProps: { placeholder: "请输入" }, field: "componentProps.min", label: "最小值", type: "number" }, { componentProps: { placeholder: "请输入" }, field: "componentProps.step", label: "步长", type: "number" }, { componentProps: { clearable: !0, options: [ { label: "default", value: "" }, { label: "right", value: "right" } ], placeholder: "请选择" }, defaultValue: "", field: "componentProps.controlsPosition", label: "控制按钮位置", type: "select" }, { componentProps: { placeholder: "请输入" }, field: "componentProps.precision", label: "精度", type: "number" }, { field: "componentProps.stepStrictly", label: "输入控制为步长的倍数", type: "switch" }, { field: "componentProps.disabled", label: "禁用", type: "switch" }, { field: "componentProps.hidden", label: "隐藏", type: "switch" }, { componentProps: { ruleType: "number" }, description: "校验规则需要配合表单使用", field: "rules", label: "表单校验", layout: "vertical", type: "ERuleEditor" } ], event: [ { description: "值变化时", type: "change" } ] }, defaultSchema: { componentProps: { placeholder: "请输入" }, field: "number", input: !0, label: "数字输入框", type: "number" }, groupName: "表单", icon: "icon--epic--123-rounded", sort: 710 }; export { e as default };