Checkbox.d.ts 3.3 KB

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