UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

3 lines (2 loc) 1.31 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("@vexip-ui/config"),e=[Number,String],r=n=>n==="auto"||!Number.isNaN(parseFloat(n)),t={default:"auto",validator:r},a=o.buildProps({locale:o.localeProp("modal"),transfer:o.booleanStringProp,active:o.booleanProp,width:e,height:e,top:e,left:e,right:e,bottom:e,title:String,closable:o.booleanProp,inner:o.booleanProp,maskClose:o.booleanProp,modalClass:o.classProp,modalStyle:o.styleProp,noFooter:o.booleanProp,hideMask:o.booleanProp,draggable:o.booleanProp,resizable:o.booleanProp,onBeforeClose:Function,loading:o.booleanProp,minWidth:Number,minHeight:Number,transitionName:String,confirmText:String,cancelText:String,actionSize:o.sizeProp,autoRemove:o.booleanProp,confirmType:String,confirmProps:Object,cancelType:String,cancelProps:Object,undivided:o.booleanProp,xOffset:e,yOffset:e,disableEsc:o.booleanProp,slots:Object,onToggle:o.eventProp(),onConfirm:o.eventProp(),onCancel:o.eventProp(),onClose:o.eventProp(),onShow:o.eventProp(),onHide:o.eventProp(),onDragStart:o.eventProp(),onDragMove:o.eventProp(),onDragEnd:o.eventProp(),onResizeStart:o.eventProp(),onResizeMove:o.eventProp(),onResizeEnd:o.eventProp()});exports.modalProps=a;exports.positionProp=t;exports.positionValidator=r; //# sourceMappingURL=props.cjs.map