UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

73 lines (71 loc) 1.81 kB
import _extends from "@babel/runtime/helpers/esm/extends"; import PropTypes from '../_util/vue-types'; import omit from '../_util/omit'; export var inputDefaultValue = Symbol(); var inputProps = { id: PropTypes.string, prefixCls: PropTypes.string, inputPrefixCls: PropTypes.string, defaultValue: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), value: { type: [String, Number, Symbol], default: undefined }, placeholder: { type: [String, Number] }, autocomplete: String, type: { type: String, default: 'text' }, name: PropTypes.string, size: { type: String }, disabled: PropTypes.looseBool, readonly: PropTypes.looseBool, addonBefore: PropTypes.any, addonAfter: PropTypes.any, prefix: PropTypes.any, suffix: PropTypes.any, autofocus: PropTypes.looseBool, allowClear: PropTypes.looseBool, lazy: PropTypes.looseBool.def(true), maxlength: PropTypes.number, loading: PropTypes.looseBool, bordered: PropTypes.looseBool, showCount: { type: [Boolean, Object] }, htmlSize: Number, onPressEnter: PropTypes.func, onKeydown: PropTypes.func, onKeyup: PropTypes.func, onFocus: PropTypes.func, onBlur: PropTypes.func, onChange: PropTypes.func, onInput: PropTypes.func, 'onUpdate:value': PropTypes.func, valueModifiers: Object, hidden: Boolean }; export default inputProps; var textAreaProps = _extends(_extends({}, omit(inputProps, ['prefix', 'addonBefore', 'addonAfter', 'suffix'])), { rows: Number, autosize: { type: [Boolean, Object], default: undefined }, autoSize: { type: [Boolean, Object], default: undefined }, onResize: { type: Function }, onCompositionstart: PropTypes.func, onCompositionend: PropTypes.func, valueModifiers: Object }); export { textAreaProps };