CollapseItem.d.ts 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. import { type ExtractPropTypes } from 'vue';
  2. declare const collapseItemProps: {
  3. icon: StringConstructor;
  4. size: import("vue").PropType<import("../cell").CellSize>;
  5. title: (NumberConstructor | StringConstructor)[];
  6. value: (NumberConstructor | StringConstructor)[];
  7. label: (NumberConstructor | StringConstructor)[];
  8. center: BooleanConstructor;
  9. isLink: BooleanConstructor;
  10. border: {
  11. type: BooleanConstructor;
  12. default: true;
  13. };
  14. required: BooleanConstructor;
  15. iconPrefix: StringConstructor;
  16. valueClass: import("vue").PropType<unknown>;
  17. labelClass: import("vue").PropType<unknown>;
  18. titleClass: import("vue").PropType<unknown>;
  19. titleStyle: import("vue").PropType<string | import("vue").CSSProperties>;
  20. arrowDirection: import("vue").PropType<import("../cell").CellArrowDirection>;
  21. clickable: {
  22. type: import("vue").PropType<boolean | null>;
  23. default: null;
  24. };
  25. } & {
  26. name: (NumberConstructor | StringConstructor)[];
  27. isLink: {
  28. type: BooleanConstructor;
  29. default: true;
  30. };
  31. disabled: BooleanConstructor;
  32. readonly: BooleanConstructor;
  33. lazyRender: {
  34. type: BooleanConstructor;
  35. default: true;
  36. };
  37. };
  38. export declare type CollapseItemProps = ExtractPropTypes<typeof collapseItemProps>;
  39. declare const _default: import("vue").DefineComponent<{
  40. icon: StringConstructor;
  41. size: import("vue").PropType<import("../cell").CellSize>;
  42. title: (NumberConstructor | StringConstructor)[];
  43. value: (NumberConstructor | StringConstructor)[];
  44. label: (NumberConstructor | StringConstructor)[];
  45. center: BooleanConstructor;
  46. isLink: BooleanConstructor;
  47. border: {
  48. type: BooleanConstructor;
  49. default: true;
  50. };
  51. required: BooleanConstructor;
  52. iconPrefix: StringConstructor;
  53. valueClass: import("vue").PropType<unknown>;
  54. labelClass: import("vue").PropType<unknown>;
  55. titleClass: import("vue").PropType<unknown>;
  56. titleStyle: import("vue").PropType<string | import("vue").CSSProperties>;
  57. arrowDirection: import("vue").PropType<import("../cell").CellArrowDirection>;
  58. clickable: {
  59. type: import("vue").PropType<boolean | null>;
  60. default: null;
  61. };
  62. } & {
  63. name: (NumberConstructor | StringConstructor)[];
  64. isLink: {
  65. type: BooleanConstructor;
  66. default: true;
  67. };
  68. disabled: BooleanConstructor;
  69. readonly: BooleanConstructor;
  70. lazyRender: {
  71. type: BooleanConstructor;
  72. default: true;
  73. };
  74. }, (() => JSX.Element) | undefined, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  75. icon: StringConstructor;
  76. size: import("vue").PropType<import("../cell").CellSize>;
  77. title: (NumberConstructor | StringConstructor)[];
  78. value: (NumberConstructor | StringConstructor)[];
  79. label: (NumberConstructor | StringConstructor)[];
  80. center: BooleanConstructor;
  81. isLink: BooleanConstructor;
  82. border: {
  83. type: BooleanConstructor;
  84. default: true;
  85. };
  86. required: BooleanConstructor;
  87. iconPrefix: StringConstructor;
  88. valueClass: import("vue").PropType<unknown>;
  89. labelClass: import("vue").PropType<unknown>;
  90. titleClass: import("vue").PropType<unknown>;
  91. titleStyle: import("vue").PropType<string | import("vue").CSSProperties>;
  92. arrowDirection: import("vue").PropType<import("../cell").CellArrowDirection>;
  93. clickable: {
  94. type: import("vue").PropType<boolean | null>;
  95. default: null;
  96. };
  97. } & {
  98. name: (NumberConstructor | StringConstructor)[];
  99. isLink: {
  100. type: BooleanConstructor;
  101. default: true;
  102. };
  103. disabled: BooleanConstructor;
  104. readonly: BooleanConstructor;
  105. lazyRender: {
  106. type: BooleanConstructor;
  107. default: true;
  108. };
  109. }>>, {
  110. required: boolean;
  111. center: boolean;
  112. disabled: boolean;
  113. isLink: boolean;
  114. border: boolean;
  115. clickable: boolean | null;
  116. readonly: boolean;
  117. lazyRender: boolean;
  118. }>;
  119. export default _default;