vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
3 lines (2 loc) • 1.73 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("@vexip-ui/config"),o=e.buildProps({state:e.stateProp,locale:e.localeProp("upload"),url:String,fileList:Array,multiple:e.booleanProp,tip:String,accept:[String,Array],filter:[String,Array],maxSize:Number,field:String,data:Object,headers:Object,withCredentials:e.booleanProp,manual:e.booleanProp,hiddenFiles:e.booleanProp,countLimit:Number,allowDrag:e.booleanProp,onBeforeUpload:Function,onBeforeSelect:Function,iconRenderer:Function,selectToAdd:e.booleanProp,listType:String,block:e.booleanProp,loadingText:String,directory:e.booleanProp,pathField:String,disabledClick:e.booleanProp,buttonLabel:String,disabled:e.booleanProp,loading:e.booleanProp,loadingIcon:e.iconProp,loadingLock:e.booleanProp,loadingEffect:String,image:e.booleanProp,defaultFiles:Array,canPreview:Function,listStyle:e.styleProp,name:String,customFetch:Function,slots:Object,onExceed:e.eventProp(),onChange:e.eventProp(),onFilterError:e.eventProp(),onSizeError:e.eventProp(),onDelete:e.eventProp(),onPreview:e.eventProp(),onProgress:e.eventProp(),onSuccess:e.eventProp(),onError:e.eventProp()}),r=e.buildProps({files:Array,selectToAdd:e.booleanProp,iconRenderer:Function,type:String,loadingText:String,style:e.styleProp,precision:Number,canPreview:Function,slots:Object,onDelete:e.eventProp(),onPreview:e.eventProp()}),n=e.buildProps({locale:e.localeProp("upload"),file:Object,iconRenderer:Function,listType:String,loadingText:String,selectToAdd:e.booleanProp,precision:Number,canPreview:Function,slots:Object,onDelete:e.eventProp(),onPreview:e.eventProp()});exports.uploadFileProps=n;exports.uploadListProps=r;exports.uploadProps=o;
//# sourceMappingURL=props.cjs.map