vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
3 lines (2 loc) • 1.11 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("@vexip-ui/config"),o=e.buildProps({src:String,srcList:Array,noControls:e.booleanProp,videoAttrs:Object,time:Number,volume:Number,playbackRate:Number,playbackRates:Array,controlLayout:Object,poster:String,video:Object,segments:Array,loading:e.booleanProp,loadingIcon:e.iconProp,loadingEffect:String,shortcuts:Object,slots:Object,onPlay:e.eventProp(),onPause:e.eventProp(),onEnded:e.eventProp(),onTimeChange:e.eventProp(),onVolumeChange:e.eventProp(),onRateChange:e.eventProp(),onToggleFlip:e.eventProp(),onTogglePip:e.eventProp(),onToggleFull:e.eventProp(),onPrev:e.eventProp(),onNext:e.eventProp(),onRefresh:e.eventProp()}),n=e.buildProps({type:String,label:String,tipClass:[String,Array,Object],disabled:e.booleanProp,shortcut:String,focusable:e.booleanProp,value:[Number,String],options:Array,onClick:e.eventProp(),onEnter:e.eventProp(),onLeave:e.eventProp(),onFocus:e.eventProp(),onBlur:e.eventProp(),onSelect:e.eventProp()});exports.videoControlProps=n;exports.videoProps=o;
//# sourceMappingURL=props.cjs.map