UNPKG

snowy-designer

Version:

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

2 lines (1 loc) 2.27 kB
"use strict";var r=Object.create;var n=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty;var d=(e,l,o,t)=>{if(l&&typeof l=="object"||typeof l=="function")for(let p of c(l))!s.call(e,p)&&p!==o&&n(e,p,{get:()=>l[p],enumerable:!(t=a(l,p))||t.enumerable});return e};var u=(e,l,o)=>(o=e!=null?r(i(e)):{},d(l||!e||!e.__esModule?n(o,"default",{value:e,enumerable:!0}):o,e));const m={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};module.exports=m;