list.d.ts 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. import type { ExtractPropTypes } from 'vue';
  2. import type { TransferDirection, TransferItem } from './index';
  3. import type { CustomSlotsType } from '../_util/type';
  4. export declare const transferListProps: {
  5. prefixCls: StringConstructor;
  6. dataSource: {
  7. type: import("vue").PropType<TransferItem[]>;
  8. default: TransferItem[];
  9. };
  10. filter: StringConstructor;
  11. filterOption: FunctionConstructor;
  12. checkedKeys: import("vue-types").VueTypeDef<string[]>;
  13. handleFilter: FunctionConstructor;
  14. handleClear: FunctionConstructor;
  15. renderItem: FunctionConstructor;
  16. showSearch: {
  17. type: BooleanConstructor;
  18. default: boolean;
  19. };
  20. searchPlaceholder: StringConstructor;
  21. notFoundContent: import("vue-types").VueTypeValidableDef<any>;
  22. itemUnit: StringConstructor;
  23. itemsUnit: StringConstructor;
  24. renderList: import("vue-types").VueTypeValidableDef<any>;
  25. disabled: {
  26. type: BooleanConstructor;
  27. default: boolean;
  28. };
  29. direction: {
  30. type: import("vue").PropType<TransferDirection>;
  31. default: TransferDirection;
  32. };
  33. showSelectAll: {
  34. type: BooleanConstructor;
  35. default: boolean;
  36. };
  37. remove: StringConstructor;
  38. selectAll: StringConstructor;
  39. selectCurrent: StringConstructor;
  40. selectInvert: StringConstructor;
  41. removeAll: StringConstructor;
  42. removeCurrent: StringConstructor;
  43. selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
  44. showRemove: {
  45. type: BooleanConstructor;
  46. default: boolean;
  47. };
  48. pagination: import("vue-types").VueTypeValidableDef<any>;
  49. onItemSelect: FunctionConstructor;
  50. onItemSelectAll: FunctionConstructor;
  51. onItemRemove: FunctionConstructor;
  52. onScroll: FunctionConstructor;
  53. };
  54. export type TransferListProps = Partial<ExtractPropTypes<typeof transferListProps>>;
  55. declare const _default: import("vue").DefineComponent<{
  56. prefixCls: StringConstructor;
  57. dataSource: {
  58. type: import("vue").PropType<TransferItem[]>;
  59. default: TransferItem[];
  60. };
  61. filter: StringConstructor;
  62. filterOption: FunctionConstructor;
  63. checkedKeys: import("vue-types").VueTypeDef<string[]>;
  64. handleFilter: FunctionConstructor;
  65. handleClear: FunctionConstructor;
  66. renderItem: FunctionConstructor;
  67. showSearch: {
  68. type: BooleanConstructor;
  69. default: boolean;
  70. };
  71. searchPlaceholder: StringConstructor;
  72. notFoundContent: import("vue-types").VueTypeValidableDef<any>;
  73. itemUnit: StringConstructor;
  74. itemsUnit: StringConstructor;
  75. renderList: import("vue-types").VueTypeValidableDef<any>;
  76. disabled: {
  77. type: BooleanConstructor;
  78. default: boolean;
  79. };
  80. direction: {
  81. type: import("vue").PropType<TransferDirection>;
  82. default: TransferDirection;
  83. };
  84. showSelectAll: {
  85. type: BooleanConstructor;
  86. default: boolean;
  87. };
  88. remove: StringConstructor;
  89. selectAll: StringConstructor;
  90. selectCurrent: StringConstructor;
  91. selectInvert: StringConstructor;
  92. removeAll: StringConstructor;
  93. removeCurrent: StringConstructor;
  94. selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
  95. showRemove: {
  96. type: BooleanConstructor;
  97. default: boolean;
  98. };
  99. pagination: import("vue-types").VueTypeValidableDef<any>;
  100. onItemSelect: FunctionConstructor;
  101. onItemSelectAll: FunctionConstructor;
  102. onItemRemove: FunctionConstructor;
  103. onScroll: FunctionConstructor;
  104. }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
  105. prefixCls: StringConstructor;
  106. dataSource: {
  107. type: import("vue").PropType<TransferItem[]>;
  108. default: TransferItem[];
  109. };
  110. filter: StringConstructor;
  111. filterOption: FunctionConstructor;
  112. checkedKeys: import("vue-types").VueTypeDef<string[]>;
  113. handleFilter: FunctionConstructor;
  114. handleClear: FunctionConstructor;
  115. renderItem: FunctionConstructor;
  116. showSearch: {
  117. type: BooleanConstructor;
  118. default: boolean;
  119. };
  120. searchPlaceholder: StringConstructor;
  121. notFoundContent: import("vue-types").VueTypeValidableDef<any>;
  122. itemUnit: StringConstructor;
  123. itemsUnit: StringConstructor;
  124. renderList: import("vue-types").VueTypeValidableDef<any>;
  125. disabled: {
  126. type: BooleanConstructor;
  127. default: boolean;
  128. };
  129. direction: {
  130. type: import("vue").PropType<TransferDirection>;
  131. default: TransferDirection;
  132. };
  133. showSelectAll: {
  134. type: BooleanConstructor;
  135. default: boolean;
  136. };
  137. remove: StringConstructor;
  138. selectAll: StringConstructor;
  139. selectCurrent: StringConstructor;
  140. selectInvert: StringConstructor;
  141. removeAll: StringConstructor;
  142. removeCurrent: StringConstructor;
  143. selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
  144. showRemove: {
  145. type: BooleanConstructor;
  146. default: boolean;
  147. };
  148. pagination: import("vue-types").VueTypeValidableDef<any>;
  149. onItemSelect: FunctionConstructor;
  150. onItemSelectAll: FunctionConstructor;
  151. onItemRemove: FunctionConstructor;
  152. onScroll: FunctionConstructor;
  153. }>>, {
  154. direction: TransferDirection;
  155. disabled: boolean;
  156. showRemove: boolean;
  157. showSearch: boolean;
  158. dataSource: TransferItem[];
  159. showSelectAll: boolean;
  160. }, CustomSlotsType<{
  161. footer?: any;
  162. titleText?: any;
  163. default?: any;
  164. }>>;
  165. export default _default;