RadioButton.d.ts 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. declare const _default: import("vue").DefineComponent<{
  2. prefixCls: StringConstructor;
  3. checked: {
  4. type: BooleanConstructor;
  5. default: boolean;
  6. };
  7. disabled: {
  8. type: BooleanConstructor;
  9. default: boolean;
  10. };
  11. isGroup: {
  12. type: BooleanConstructor;
  13. default: boolean;
  14. };
  15. value: import("vue-types").VueTypeValidableDef<any>;
  16. name: StringConstructor;
  17. id: StringConstructor;
  18. autofocus: {
  19. type: BooleanConstructor;
  20. default: boolean;
  21. };
  22. onChange: {
  23. type: import("vue").PropType<(event: import("./interface").RadioChangeEvent) => void>;
  24. default: (event: import("./interface").RadioChangeEvent) => void;
  25. };
  26. onFocus: {
  27. type: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  28. default: import("../_util/EventInterface").FocusEventHandler;
  29. };
  30. onBlur: {
  31. type: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  32. default: import("../_util/EventInterface").FocusEventHandler;
  33. };
  34. onClick: {
  35. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  36. default: import("../_util/EventInterface").MouseEventHandler;
  37. };
  38. 'onUpdate:checked': {
  39. type: import("vue").PropType<(checked: boolean) => void>;
  40. default: (checked: boolean) => void;
  41. };
  42. 'onUpdate:value': {
  43. type: import("vue").PropType<(checked: boolean) => void>;
  44. default: (checked: boolean) => void;
  45. };
  46. }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  47. prefixCls: StringConstructor;
  48. checked: {
  49. type: BooleanConstructor;
  50. default: boolean;
  51. };
  52. disabled: {
  53. type: BooleanConstructor;
  54. default: boolean;
  55. };
  56. isGroup: {
  57. type: BooleanConstructor;
  58. default: boolean;
  59. };
  60. value: import("vue-types").VueTypeValidableDef<any>;
  61. name: StringConstructor;
  62. id: StringConstructor;
  63. autofocus: {
  64. type: BooleanConstructor;
  65. default: boolean;
  66. };
  67. onChange: {
  68. type: import("vue").PropType<(event: import("./interface").RadioChangeEvent) => void>;
  69. default: (event: import("./interface").RadioChangeEvent) => void;
  70. };
  71. onFocus: {
  72. type: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  73. default: import("../_util/EventInterface").FocusEventHandler;
  74. };
  75. onBlur: {
  76. type: import("vue").PropType<import("../_util/EventInterface").FocusEventHandler>;
  77. default: import("../_util/EventInterface").FocusEventHandler;
  78. };
  79. onClick: {
  80. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  81. default: import("../_util/EventInterface").MouseEventHandler;
  82. };
  83. 'onUpdate:checked': {
  84. type: import("vue").PropType<(checked: boolean) => void>;
  85. default: (checked: boolean) => void;
  86. };
  87. 'onUpdate:value': {
  88. type: import("vue").PropType<(checked: boolean) => void>;
  89. default: (checked: boolean) => void;
  90. };
  91. }>>, {
  92. onClick: import("../_util/EventInterface").MouseEventHandler;
  93. onFocus: import("../_util/EventInterface").FocusEventHandler;
  94. onBlur: import("../_util/EventInterface").FocusEventHandler;
  95. onChange: (event: import("./interface").RadioChangeEvent) => void;
  96. disabled: boolean;
  97. autofocus: boolean;
  98. checked: boolean;
  99. isGroup: boolean;
  100. 'onUpdate:checked': (checked: boolean) => void;
  101. 'onUpdate:value': (checked: boolean) => void;
  102. }, {}>;
  103. export default _default;