inputProps.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. 'use strict';
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var _vueTypes = require('../_util/vue-types');
  6. var _vueTypes2 = _interopRequireDefault(_vueTypes);
  7. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
  8. exports['default'] = {
  9. prefixCls: _vueTypes2['default'].string,
  10. inputPrefixCls: _vueTypes2['default'].string,
  11. defaultValue: _vueTypes2['default'].oneOfType([_vueTypes2['default'].string, _vueTypes2['default'].number]),
  12. value: _vueTypes2['default'].oneOfType([_vueTypes2['default'].string, _vueTypes2['default'].number]),
  13. placeholder: [String, Number],
  14. type: {
  15. 'default': 'text',
  16. type: String
  17. },
  18. name: String,
  19. size: _vueTypes2['default'].oneOf(['small', 'large', 'default']),
  20. disabled: _vueTypes2['default'].bool,
  21. readOnly: _vueTypes2['default'].bool,
  22. addonBefore: _vueTypes2['default'].any,
  23. addonAfter: _vueTypes2['default'].any,
  24. // onPressEnter?: React.FormEventHandler<any>;
  25. // onKeyDown?: React.FormEventHandler<any>;
  26. // onChange?: React.ChangeEventHandler<HTMLInputElement>;
  27. // onClick?: React.FormEventHandler<any>;
  28. // onFocus?: React.FormEventHandler<any>;
  29. // onBlur?: React.FormEventHandler<any>;
  30. prefix: _vueTypes2['default'].any,
  31. suffix: _vueTypes2['default'].any,
  32. // spellCheck: Boolean,
  33. autoFocus: Boolean,
  34. allowClear: Boolean,
  35. lazy: {
  36. 'default': true,
  37. type: Boolean
  38. },
  39. maxLength: _vueTypes2['default'].number,
  40. loading: _vueTypes2['default'].bool,
  41. className: _vueTypes2['default'].string
  42. };