Input.d.ts 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. declare const _default: import("vue").DefineComponent<Omit<{
  2. id: StringConstructor;
  3. placeholder: {
  4. type: import("vue").PropType<string | number>;
  5. };
  6. autocomplete: StringConstructor;
  7. type: {
  8. type: import("vue").PropType<"number" | "reset" | "submit" | "button" | "time" | "image" | "text" | "search" | "hidden" | "color" | "checkbox" | "radio" | "range" | "date" | "url" | "email" | "week" | "month" | "datetime-local" | "file" | "password" | "tel">;
  9. default: "number" | "reset" | "submit" | "button" | "time" | "image" | "text" | "search" | "hidden" | "color" | "checkbox" | "radio" | "range" | "date" | "url" | "email" | "week" | "month" | "datetime-local" | "file" | "password" | "tel";
  10. };
  11. name: StringConstructor;
  12. size: {
  13. type: import("vue").PropType<import("../config-provider").SizeType>;
  14. };
  15. autofocus: {
  16. type: BooleanConstructor;
  17. default: any;
  18. };
  19. lazy: {
  20. type: BooleanConstructor;
  21. default: boolean;
  22. };
  23. maxlength: NumberConstructor;
  24. loading: {
  25. type: BooleanConstructor;
  26. default: any;
  27. };
  28. bordered: {
  29. type: BooleanConstructor;
  30. default: any;
  31. };
  32. showCount: {
  33. type: import("vue").PropType<boolean | import("../vc-input/inputProps").ShowCountProps>;
  34. };
  35. htmlSize: NumberConstructor;
  36. onPressEnter: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  37. onKeydown: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  38. onKeyup: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  39. onFocus: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  40. onBlur: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  41. onChange: import("vue").PropType<import("../_util/EventInterface").ChangeEventHandler>;
  42. onInput: import("vue").PropType<import("../_util/EventInterface").ChangeEventHandler>;
  43. 'onUpdate:value': import("vue").PropType<(val: string) => void>;
  44. onCompositionstart: import("vue").PropType<import("../_util/EventInterface").CompositionEventHandler>;
  45. onCompositionend: import("vue").PropType<import("../_util/EventInterface").CompositionEventHandler>;
  46. valueModifiers: ObjectConstructor;
  47. hidden: {
  48. type: BooleanConstructor;
  49. default: any;
  50. };
  51. status: import("vue").PropType<"" | "error" | "warning">;
  52. value: {
  53. type: import("vue").PropType<string | number>;
  54. default: any;
  55. };
  56. defaultValue: {
  57. type: import("vue").PropType<string | number>;
  58. default: any;
  59. };
  60. inputElement: import("vue-types").VueTypeValidableDef<any>;
  61. prefixCls: StringConstructor;
  62. disabled: {
  63. type: BooleanConstructor;
  64. default: any;
  65. };
  66. focused: {
  67. type: BooleanConstructor;
  68. default: any;
  69. };
  70. triggerFocus: import("vue").PropType<() => void>;
  71. readonly: {
  72. type: BooleanConstructor;
  73. default: any;
  74. };
  75. handleReset: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  76. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  77. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  78. prefix: import("vue-types").VueTypeValidableDef<any>;
  79. suffix: import("vue-types").VueTypeValidableDef<any>;
  80. clearIcon: import("vue-types").VueTypeValidableDef<any>;
  81. affixWrapperClassName: StringConstructor;
  82. groupClassName: StringConstructor;
  83. wrapperClassName: StringConstructor;
  84. inputClassName: StringConstructor;
  85. allowClear: {
  86. type: BooleanConstructor;
  87. default: any;
  88. };
  89. }, "wrapperClassName" | "affixWrapperClassName" | "groupClassName" | "inputClassName">, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<Omit<{
  90. id: StringConstructor;
  91. placeholder: {
  92. type: import("vue").PropType<string | number>;
  93. };
  94. autocomplete: StringConstructor;
  95. type: {
  96. type: import("vue").PropType<"number" | "reset" | "submit" | "button" | "time" | "image" | "text" | "search" | "hidden" | "color" | "checkbox" | "radio" | "range" | "date" | "url" | "email" | "week" | "month" | "datetime-local" | "file" | "password" | "tel">;
  97. default: "number" | "reset" | "submit" | "button" | "time" | "image" | "text" | "search" | "hidden" | "color" | "checkbox" | "radio" | "range" | "date" | "url" | "email" | "week" | "month" | "datetime-local" | "file" | "password" | "tel";
  98. };
  99. name: StringConstructor;
  100. size: {
  101. type: import("vue").PropType<import("../config-provider").SizeType>;
  102. };
  103. autofocus: {
  104. type: BooleanConstructor;
  105. default: any;
  106. };
  107. lazy: {
  108. type: BooleanConstructor;
  109. default: boolean;
  110. };
  111. maxlength: NumberConstructor;
  112. loading: {
  113. type: BooleanConstructor;
  114. default: any;
  115. };
  116. bordered: {
  117. type: BooleanConstructor;
  118. default: any;
  119. };
  120. showCount: {
  121. type: import("vue").PropType<boolean | import("../vc-input/inputProps").ShowCountProps>;
  122. };
  123. htmlSize: NumberConstructor;
  124. onPressEnter: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  125. onKeydown: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  126. onKeyup: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  127. onFocus: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  128. onBlur: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  129. onChange: import("vue").PropType<import("../_util/EventInterface").ChangeEventHandler>;
  130. onInput: import("vue").PropType<import("../_util/EventInterface").ChangeEventHandler>;
  131. 'onUpdate:value': import("vue").PropType<(val: string) => void>;
  132. onCompositionstart: import("vue").PropType<import("../_util/EventInterface").CompositionEventHandler>;
  133. onCompositionend: import("vue").PropType<import("../_util/EventInterface").CompositionEventHandler>;
  134. valueModifiers: ObjectConstructor;
  135. hidden: {
  136. type: BooleanConstructor;
  137. default: any;
  138. };
  139. status: import("vue").PropType<"" | "error" | "warning">;
  140. value: {
  141. type: import("vue").PropType<string | number>;
  142. default: any;
  143. };
  144. defaultValue: {
  145. type: import("vue").PropType<string | number>;
  146. default: any;
  147. };
  148. inputElement: import("vue-types").VueTypeValidableDef<any>;
  149. prefixCls: StringConstructor;
  150. disabled: {
  151. type: BooleanConstructor;
  152. default: any;
  153. };
  154. focused: {
  155. type: BooleanConstructor;
  156. default: any;
  157. };
  158. triggerFocus: import("vue").PropType<() => void>;
  159. readonly: {
  160. type: BooleanConstructor;
  161. default: any;
  162. };
  163. handleReset: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  164. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  165. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  166. prefix: import("vue-types").VueTypeValidableDef<any>;
  167. suffix: import("vue-types").VueTypeValidableDef<any>;
  168. clearIcon: import("vue-types").VueTypeValidableDef<any>;
  169. affixWrapperClassName: StringConstructor;
  170. groupClassName: StringConstructor;
  171. wrapperClassName: StringConstructor;
  172. inputClassName: StringConstructor;
  173. allowClear: {
  174. type: BooleanConstructor;
  175. default: any;
  176. };
  177. }, "wrapperClassName" | "affixWrapperClassName" | "groupClassName" | "inputClassName">>>, {
  178. value: string | number;
  179. type: "number" | "reset" | "submit" | "button" | "time" | "image" | "text" | "search" | "hidden" | "color" | "checkbox" | "radio" | "range" | "date" | "url" | "email" | "week" | "month" | "datetime-local" | "file" | "password" | "tel";
  180. focused: boolean;
  181. hidden: boolean;
  182. disabled: boolean;
  183. autofocus: boolean;
  184. readonly: boolean;
  185. defaultValue: string | number;
  186. loading: boolean;
  187. lazy: boolean;
  188. bordered: boolean;
  189. allowClear: boolean;
  190. }, {}>;
  191. export default _default;