@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, sizeProp as i, stateProp as n, localeProp as l, booleanProp as o, booleanStringProp as a, iconProp as r, eventProp as e } from "@vexip-ui/config";
const c = t({
size: i,
state: n,
locale: l("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: a,
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