Star.d.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import type { ExtractPropTypes } from 'vue';
  2. export declare const starProps: {
  3. value: NumberConstructor;
  4. index: NumberConstructor;
  5. prefixCls: StringConstructor;
  6. allowHalf: {
  7. type: BooleanConstructor;
  8. default: any;
  9. };
  10. disabled: {
  11. type: BooleanConstructor;
  12. default: any;
  13. };
  14. character: import("vue-types").VueTypeValidableDef<any>;
  15. characterRender: FunctionConstructor;
  16. focused: {
  17. type: BooleanConstructor;
  18. default: any;
  19. };
  20. count: NumberConstructor;
  21. onClick: FunctionConstructor;
  22. onHover: FunctionConstructor;
  23. };
  24. export declare type StarProps = Partial<ExtractPropTypes<typeof starProps>>;
  25. declare const _default: import("vue").DefineComponent<{
  26. value: NumberConstructor;
  27. index: NumberConstructor;
  28. prefixCls: StringConstructor;
  29. allowHalf: {
  30. type: BooleanConstructor;
  31. default: any;
  32. };
  33. disabled: {
  34. type: BooleanConstructor;
  35. default: any;
  36. };
  37. character: import("vue-types").VueTypeValidableDef<any>;
  38. characterRender: FunctionConstructor;
  39. focused: {
  40. type: BooleanConstructor;
  41. default: any;
  42. };
  43. count: NumberConstructor;
  44. onClick: FunctionConstructor;
  45. onHover: FunctionConstructor;
  46. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "hover")[], "click" | "hover", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  47. value: NumberConstructor;
  48. index: NumberConstructor;
  49. prefixCls: StringConstructor;
  50. allowHalf: {
  51. type: BooleanConstructor;
  52. default: any;
  53. };
  54. disabled: {
  55. type: BooleanConstructor;
  56. default: any;
  57. };
  58. character: import("vue-types").VueTypeValidableDef<any>;
  59. characterRender: FunctionConstructor;
  60. focused: {
  61. type: BooleanConstructor;
  62. default: any;
  63. };
  64. count: NumberConstructor;
  65. onClick: FunctionConstructor;
  66. onHover: FunctionConstructor;
  67. }>> & {
  68. onClick?: (...args: any[]) => any;
  69. onHover?: (...args: any[]) => any;
  70. }, {
  71. disabled: boolean;
  72. focused: boolean;
  73. allowHalf: boolean;
  74. }>;
  75. export default _default;