UNPKG

snowy-designer

Version:

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

2 lines (1 loc) 2.92 kB
"use strict";const l=e=>Object.freeze(Object.defineProperty({__proto__:null,default:e},Symbol.toStringTag,{value:"Module"})),o={bindModel:"value",component:()=>Promise.resolve().then(()=>l(require("./select.vue.cjs"))),config:{action:[{description:"使 input 获取焦点",type:"focus"},{description:"使 input 失去焦点",type:"blur"},{description:"选中 input 中的文字",type:"select"}],attribute:[{field:"field",label:"字段名",type:"EpField"},{field:"label",label:"标题",type:"input"},{componentProps:{placeholder:"请输入"},field:"componentProps.placeholder",label:"占位内容",type:"input"},{field:"componentProps.defaultValue",label:"默认值",type:"select"},{componentProps:{allowClear:!0,options:[{label:"大号",value:"large"},{label:"中等",value:"middle"},{label:"小型",value:"small"}],placeholder:"请选择"},field:"componentProps.size",label:"尺寸",type:"select"},{componentProps:{placeholder:"请输入"},field:"componentProps.listHeight",label:"弹窗高度",type:"number"},{componentProps:{allowClear:!0,options:[{label:"多选",value:"multiple"},{label:"标签",value:"tags"},{label:"默认",value:"combobox"}],placeholder:"请选择"},field:"componentProps.mode",label:"模式",type:"select"},{field:"componentProps.autoClearSearchValue",label:"选中选项后清空搜索框",show:({values:e})=>e.componentProps.mode&&e.componentProps.showSearch,type:"switch"},{field:"componentProps.maxTagTextLength",label:"最大tag文本长度",show:({values:e})=>e.componentProps.mode,type:"number"},{field:"componentProps.maxTagCount",label:"最大tag显示数",show:({values:e})=>e.componentProps.mode,type:"number"},{componentProps:{allowClear:!0,options:[{label:"bottomLeft",value:"bottomLeft"},{label:"bottomRight",value:"bottomRight"},{label:"topLeft",value:"topLeft"},{label:"topRight",value:"topRight"}],placeholder:"请选择"},field:"componentProps.placement",label:"弹出框位置",type:"select"},{componentProps:{options:[{label:"禁用",value:"disabled"},{label:"可搜索",value:"showSearch"},{label:"可清空",value:"allowClear"},{label:"隐藏",value:"hidden"},{label:"可多选",value:"multiple"},{label:"labelInValue",value:"labelInValue"},{label:"无边框",reverse:!0,value:"bordered"}]},label:"操作属性",layout:"vertical",type:"EOperationConfigurator"},{field:"componentProps.options",label:"选项管理",layout:"vertical",type:"EOptionsEditor"},{description:"校验规则需要配合表单使用",field:"rules",label:"表单校验",layout:"vertical",type:"ERuleEditor"}],event:[{description:"值修改",type:"change"},{description:"获取焦点",type:"focus"},{description:"失去焦点",type:"blur"}]},defaultSchema:{componentProps:{options:[{label:"选项1",value:"选项1"},{label:"选项2",value:"选项2"}],placeholder:"请选择"},field:"select",input:!0,label:"选择框",type:"select"},groupName:"表单",icon:"icon--epic--select",sort:900};module.exports=o;