UNPKG

vexip-ui

Version:

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

58 lines (57 loc) 1.19 kB
import { buildProps as r, eventProp as o, booleanProp as n, iconProp as e, classProp as t, booleanStringProp as i, localeProp as l, stateProp as a, sizeProp as s } from "@vexip-ui/config"; const c = r({ size: s, state: a, locale: l("input"), type: String, prefix: e, prefixColor: String, suffix: e, suffixColor: String, formatter: Function, value: [String, Number], placeholder: String, autofocus: n, spellcheck: n, autocomplete: i, readonly: n, disabled: n, controlClass: t, debounce: n, delay: Number, maxLength: Number, hideCount: n, before: String, after: String, /** * 是否显示切换 password 为明文的按钮 */ plainPassword: n, clearable: n, loading: n, loadingIcon: e, loadingLock: n, loadingEffect: String, transparent: n, sync: n, 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(), onCompositionStart: o(), onCompositionEnd: o() }); export { c as inputProps }; //# sourceMappingURL=props.mjs.map