UNPKG

@extclp/vexip-ui

Version:

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

65 lines (64 loc) 1.34 kB
import { buildProps as i, sizeProp as n, stateProp as r, localeProp as l, booleanProp as e, iconProp as t, valuesProp as a, classProp as s, booleanStringProp as p, booleanNumberProp as c, eventProp as o } from "@vexip-ui/config"; const u = i({ size: n, state: r, locale: l("select"), visible: e, options: Array, disabled: e, transitionName: String, outsideClose: e, placeholder: String, prefix: t, prefixColor: String, suffix: t, suffixColor: String, noSuffix: e, value: a, multiple: e, clearable: e, maxListHeight: Number, listClass: s, placement: String, transfer: p, optionCheck: e, emptyText: String, staticSuffix: e, loading: e, loadingIcon: t, loadingLock: e, loadingEffect: String, keyConfig: Object, filter: { type: [Boolean, Function], default: null }, ignoreCase: e, creatable: e, transparent: e, maxTagCount: Number, noRestTip: e, tagType: String, noPreview: e, remote: e, fitPopper: c, name: String, popperAlive: e, countLimit: Number, filterPosition: String, slots: Object, onFocus: o(), onBlur: o(), onToggle: o(), onSelect: o(), onCancel: o(), onChange: o(), onClickOutside: o(), onOutsideClose: o(), onClear: o(), onFilterInput: o() }); export { u as selectProps }; //# sourceMappingURL=props.mjs.map