CollapsePanel.d.ts 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. import { collapsePanelProps } from './commonProps';
  2. import type { ExtractPropTypes } from 'vue';
  3. export { collapsePanelProps };
  4. export declare type CollapsePanelProps = Partial<ExtractPropTypes<ReturnType<typeof collapsePanelProps>>>;
  5. declare const _default: import("vue").DefineComponent<{
  6. openAnimation: import("vue-types").VueTypeValidableDef<{
  7. [key: string]: any;
  8. }> & {
  9. default: () => {
  10. [key: string]: any;
  11. };
  12. };
  13. prefixCls: StringConstructor;
  14. header: import("vue-types").VueTypeValidableDef<any>;
  15. headerClass: StringConstructor;
  16. showArrow: {
  17. type: BooleanConstructor;
  18. default: any;
  19. };
  20. isActive: {
  21. type: BooleanConstructor;
  22. default: any;
  23. };
  24. destroyInactivePanel: {
  25. type: BooleanConstructor;
  26. default: any;
  27. };
  28. disabled: {
  29. type: BooleanConstructor;
  30. default: any;
  31. };
  32. accordion: {
  33. type: BooleanConstructor;
  34. default: any;
  35. };
  36. forceRender: {
  37. type: BooleanConstructor;
  38. default: any;
  39. };
  40. expandIcon: import("vue").PropType<(panelProps: import("./commonProps").PanelProps) => any>;
  41. extra: import("vue-types").VueTypeValidableDef<any>;
  42. panelKey: import("vue-types").VueTypeDef<string | number>;
  43. collapsible: {
  44. type: import("vue").PropType<import("./commonProps").CollapsibleType>;
  45. };
  46. role: StringConstructor;
  47. onItemClick: {
  48. type: import("vue").PropType<(panelKey: import("../_util/type").Key) => void>;
  49. };
  50. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  51. openAnimation: import("vue-types").VueTypeValidableDef<{
  52. [key: string]: any;
  53. }> & {
  54. default: () => {
  55. [key: string]: any;
  56. };
  57. };
  58. prefixCls: StringConstructor;
  59. header: import("vue-types").VueTypeValidableDef<any>;
  60. headerClass: StringConstructor;
  61. showArrow: {
  62. type: BooleanConstructor;
  63. default: any;
  64. };
  65. isActive: {
  66. type: BooleanConstructor;
  67. default: any;
  68. };
  69. destroyInactivePanel: {
  70. type: BooleanConstructor;
  71. default: any;
  72. };
  73. disabled: {
  74. type: BooleanConstructor;
  75. default: any;
  76. };
  77. accordion: {
  78. type: BooleanConstructor;
  79. default: any;
  80. };
  81. forceRender: {
  82. type: BooleanConstructor;
  83. default: any;
  84. };
  85. expandIcon: import("vue").PropType<(panelProps: import("./commonProps").PanelProps) => any>;
  86. extra: import("vue-types").VueTypeValidableDef<any>;
  87. panelKey: import("vue-types").VueTypeDef<string | number>;
  88. collapsible: {
  89. type: import("vue").PropType<import("./commonProps").CollapsibleType>;
  90. };
  91. role: StringConstructor;
  92. onItemClick: {
  93. type: import("vue").PropType<(panelKey: import("../_util/type").Key) => void>;
  94. };
  95. }>>, {
  96. disabled: boolean;
  97. forceRender: boolean;
  98. openAnimation: {
  99. [key: string]: any;
  100. };
  101. showArrow: boolean;
  102. isActive: boolean;
  103. destroyInactivePanel: boolean;
  104. accordion: boolean;
  105. }>;
  106. export default _default;