@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
48 lines (47 loc) • 989 B
JavaScript
import { buildProps as t, eventProp as e, booleanProp as o, iconProp as r, booleanStringProp as i, localeProp as n, stateProp as l, sizeProp as a } from "@vexip-ui/config";
const c = t({
size: a,
state: l,
locale: n("colorPicker"),
value: [String, Object],
visible: o,
format: String,
alpha: o,
disabled: o,
transitionName: String,
noInput: o,
shortcut: {
type: [Boolean, Array],
default: null
},
placement: String,
transfer: i,
outsideClose: o,
clearable: o,
cancelText: String,
confirmText: String,
prefix: r,
prefixColor: String,
suffix: r,
suffixColor: String,
noSuffix: o,
staticSuffix: o,
loading: o,
loadingIcon: r,
loadingLock: o,
loadingEffect: String,
popperAlive: o,
showLabel: o,
labelFormat: String,
slots: Object,
onToggle: e(),
onClickOutside: e(),
onOutsideClose: e(),
onClear: e(),
onChange: e(),
onShortcut: e()
});
export {
c as colorPickerProps
};
//# sourceMappingURL=props.mjs.map