UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

52 lines (51 loc) 919 B
import { buildProps as t, eventProp as o, booleanProp as e, classProp as l, booleanStringProp as a, wrapProps as r } from "@vexip-ui/config"; const s = t({ visible: e, placement: String, outsideClose: e, trigger: String, label: [String, Number], transitionName: String, transfer: a, dropClass: l, appear: e, meta: Object, alive: e, custom: e, shift: e, onToggle: o(), onSelect: o(), onClickOutside: o(), onOutsideClose: o() }), p = r({ label: { type: [String, Number], default: null }, disabled: { type: Boolean, default: !1 }, selected: { type: Boolean, default: !1 }, divided: { type: Boolean, default: !1 }, reference: { type: Boolean, default: !1 }, meta: { type: Object, default: () => ({}) }, onSelect: o() }); export { p as dropdownItemProps, s as dropdownProps }; //# sourceMappingURL=props.mjs.map