vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
58 lines (57 loc) • 1.18 kB
JavaScript
import { buildProps as o, eventProp as r, booleanStringProp as i, sizeProp as t, booleanProp as e, iconProp as n } from "@vexip-ui/config";
const g = o({
type: String,
slideTarget: [Number, Array],
title: String,
tip: String,
successTip: String,
failTip: String,
image: [String, Function],
tolerance: Number,
canvasSize: Array,
refreshIcon: n,
disabled: e,
loading: e,
loadingIcon: n,
loadingEffect: String,
onBeforeTest: Function,
texts: Array,
failLimit: Number,
remotePoint: e,
useTrigger: e,
triggerSize: t,
triggerText: String,
transfer: i,
hideDelay: Number,
hollowShape: [String, Function],
slots: Object,
onSuccess: r(),
onFail: r(),
onDragStart: r(),
onDrag: r(),
onDragEnd: r(),
onRefresh: r()
}), s = o({
size: t,
target: Number,
tip: String,
successTip: String,
tolerance: Number,
disabled: e,
loading: e,
loadingIcon: n,
loadingLock: e,
loadingEffect: String,
onBeforeTest: Function,
slots: Object,
onSuccess: r(),
onFail: r(),
onDragStart: r(),
onDrag: r(),
onDragEnd: r()
});
export {
g as captchaProps,
s as captchaSliderProps
};
//# sourceMappingURL=props.mjs.map