vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
3 lines (2 loc) • 1.14 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("@vexip-ui/config"),r=e.buildProps({src:String,fallbackSrc:String,alt:String,fit:String,width:[String,Number],height:[String,Number],imgAttrs:Object,lazy:e.booleanProp,root:[String,Object,Function],rootMargin:String,preview:e.booleanProp,skeleton:{type:[Boolean,Object],default:null},placeholder:String,errorTip:String,radius:Number,border:e.booleanStringProp,previewSrc:String,viewerTransfer:e.booleanStringProp,viewerProps:Object,slots:Object,onLoad:e.eventProp(),onError:e.eventProp(),onPreview:e.eventProp()}),o=e.buildProps({showAll:e.booleanProp,preview:e.booleanProp,viewerTransfer:e.booleanStringProp,slots:Object,onPreview:e.eventProp()}),n=e.buildProps({active:e.booleanProp,index:Number,srcList:[String,Array],transfer:e.booleanStringProp,viewerProps:Object,slots:Object,onToggle:e.eventProp(),onChange:e.eventProp(),onPrev:e.eventProp(),onNext:e.eventProp(),onClose:e.eventProp(),onShow:e.eventProp(),onHide:e.eventProp()});exports.imageGroupProps=o;exports.imageProps=r;exports.imageViewerProps=n;
//# sourceMappingURL=props.cjs.map