UNPKG

vexip-ui

Version:

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

59 lines (58 loc) 1.17 kB
import { buildProps as n, eventProp as o, booleanProp as e, iconProp as r, classProp as t, booleanStringProp as l, localeProp as i, stateProp as p, sizeProp as c } from "@vexip-ui/config"; const s = n({ size: c, state: p, locale: i("numberInput"), prefix: r, prefixColor: String, suffix: r, suffixColor: String, /** * 格式化后显示 */ formatter: Function, value: Number, min: Number, max: Number, placeholder: String, autofocus: e, spellcheck: e, autocomplete: l, precision: Number, readonly: e, step: Number, ctrlStep: Number, shiftStep: Number, altStep: Number, disabled: e, controlClass: t, debounce: e, delay: Number, clearable: e, loading: e, loadingIcon: r, loadingLock: e, loadingEffect: String, sync: e, syncStep: e, controlType: String, emptyType: String, controlAttrs: Object, name: String, slots: Object, onFocus: o(), onBlur: o(), onInput: o(), onChange: o(), onEnter: o(), onClear: o(), onPrefixClick: o(), onSuffixClick: o(), onKeyDown: o(), onKeyPress: o(), onKeyUp: o() }); export { s as numberInputProps }; //# sourceMappingURL=props.mjs.map