ClearableLabeledInput.d.ts 2.9 KB

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