@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
53 lines (52 loc) • 1.08 kB
JavaScript
import { buildProps as n, sizeProp as t, stateProp as i, localeProp as a, booleanProp as e, iconProp as r, booleanStringProp as l, eventProp as o } from "@vexip-ui/config";
const p = n({
size: t,
state: i,
locale: a("select"),
value: Array,
visible: e,
options: Array,
placeholder: String,
prefix: r,
prefixColor: String,
suffix: r,
suffixColor: String,
noCascaded: e,
multiple: e,
disabled: e,
clearable: e,
placement: String,
transfer: l,
staticSuffix: e,
noSuffix: e,
transitionName: String,
outsideClose: e,
keyConfig: Object,
separator: String,
hoverTrigger: e,
maxTagCount: Number,
briefLabel: e,
noRestTip: e,
onAsyncLoad: Function,
mergeTags: e,
tagType: String,
emptyText: String,
loading: e,
loadingIcon: r,
loadingLock: e,
loadingEffect: String,
transparent: e,
popperAlive: e,
slots: Object,
onToggle: o(),
onSelect: o(),
onCancel: o(),
onChange: o(),
onClickOutside: o(),
onOutsideClose: o(),
onClear: o()
});
export {
p as cascaderProps
};
//# sourceMappingURL=props.mjs.map