BaseInput.d.ts 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. import type { MouseEventHandler } from '../_util/EventInterface';
  2. declare const _default: import("vue").DefineComponent<{
  3. value: {
  4. type: import("vue").PropType<string | number>;
  5. default: any;
  6. };
  7. defaultValue: {
  8. type: import("vue").PropType<string | number>;
  9. default: any;
  10. };
  11. inputElement: import("vue-types").VueTypeValidableDef<any>;
  12. prefixCls: StringConstructor;
  13. disabled: {
  14. type: BooleanConstructor;
  15. default: any;
  16. };
  17. focused: {
  18. type: BooleanConstructor;
  19. default: any;
  20. };
  21. triggerFocus: import("vue").PropType<() => void>;
  22. readonly: {
  23. type: BooleanConstructor;
  24. default: any;
  25. };
  26. handleReset: import("vue").PropType<MouseEventHandler>;
  27. hidden: {
  28. type: BooleanConstructor;
  29. default: any;
  30. };
  31. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  32. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  33. prefix: import("vue-types").VueTypeValidableDef<any>;
  34. suffix: import("vue-types").VueTypeValidableDef<any>;
  35. clearIcon: import("vue-types").VueTypeValidableDef<any>;
  36. affixWrapperClassName: StringConstructor;
  37. groupClassName: StringConstructor;
  38. wrapperClassName: StringConstructor;
  39. inputClassName: StringConstructor;
  40. allowClear: {
  41. type: BooleanConstructor;
  42. default: any;
  43. };
  44. }, () => import("vue").VNode<unknown, unknown, {
  45. [key: string]: any;
  46. }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  47. value: {
  48. type: import("vue").PropType<string | number>;
  49. default: any;
  50. };
  51. defaultValue: {
  52. type: import("vue").PropType<string | number>;
  53. default: any;
  54. };
  55. inputElement: import("vue-types").VueTypeValidableDef<any>;
  56. prefixCls: StringConstructor;
  57. disabled: {
  58. type: BooleanConstructor;
  59. default: any;
  60. };
  61. focused: {
  62. type: BooleanConstructor;
  63. default: any;
  64. };
  65. triggerFocus: import("vue").PropType<() => void>;
  66. readonly: {
  67. type: BooleanConstructor;
  68. default: any;
  69. };
  70. handleReset: import("vue").PropType<MouseEventHandler>;
  71. hidden: {
  72. type: BooleanConstructor;
  73. default: any;
  74. };
  75. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  76. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  77. prefix: import("vue-types").VueTypeValidableDef<any>;
  78. suffix: import("vue-types").VueTypeValidableDef<any>;
  79. clearIcon: import("vue-types").VueTypeValidableDef<any>;
  80. affixWrapperClassName: StringConstructor;
  81. groupClassName: StringConstructor;
  82. wrapperClassName: StringConstructor;
  83. inputClassName: StringConstructor;
  84. allowClear: {
  85. type: BooleanConstructor;
  86. default: any;
  87. };
  88. }>>, {
  89. value: string | number;
  90. focused: boolean;
  91. hidden: boolean;
  92. disabled: boolean;
  93. readonly: boolean;
  94. defaultValue: string | number;
  95. allowClear: boolean;
  96. }, {}>;
  97. export default _default;