Tooltip.d.ts 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. import type { CSSProperties, PropType } from 'vue';
  2. declare const _default: import("vue").DefineComponent<{
  3. trigger: import("vue-types").VueTypeValidableDef<any> & {
  4. default: any;
  5. };
  6. defaultVisible: {
  7. type: BooleanConstructor;
  8. default: any;
  9. };
  10. visible: {
  11. type: BooleanConstructor;
  12. default: any;
  13. };
  14. placement: import("vue-types").VueTypeValidableDef<string> & {
  15. default: string;
  16. } & {
  17. default: string;
  18. };
  19. transitionName: StringConstructor;
  20. animation: import("vue-types").VueTypeValidableDef<any>;
  21. afterVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
  22. default: (...args: any[]) => any;
  23. } & {
  24. default: (...args: any[]) => any;
  25. };
  26. overlayStyle: {
  27. type: PropType<CSSProperties>;
  28. default: CSSProperties;
  29. };
  30. overlayClassName: StringConstructor;
  31. prefixCls: import("vue-types").VueTypeValidableDef<string> & {
  32. default: string;
  33. } & {
  34. default: string;
  35. };
  36. mouseEnterDelay: import("vue-types").VueTypeValidableDef<number> & {
  37. default: number;
  38. } & {
  39. default: number;
  40. };
  41. mouseLeaveDelay: import("vue-types").VueTypeValidableDef<number> & {
  42. default: number;
  43. } & {
  44. default: number;
  45. };
  46. getPopupContainer: PropType<(triggerNode?: HTMLElement) => HTMLElement>;
  47. destroyTooltipOnHide: {
  48. type: BooleanConstructor;
  49. default: boolean;
  50. };
  51. align: import("vue-types").VueTypeValidableDef<{
  52. [key: string]: any;
  53. }> & {
  54. default: () => {
  55. [key: string]: any;
  56. };
  57. } & {
  58. default: () => {
  59. [key: string]: any;
  60. };
  61. };
  62. arrowContent: import("vue-types").VueTypeValidableDef<any> & {
  63. default: any;
  64. };
  65. tipId: StringConstructor;
  66. builtinPlacements: import("vue-types").VueTypeValidableDef<{
  67. [key: string]: any;
  68. }> & {
  69. default: () => {
  70. [key: string]: any;
  71. };
  72. };
  73. overlayInnerStyle: {
  74. type: PropType<CSSProperties>;
  75. default: CSSProperties;
  76. };
  77. popupVisible: {
  78. type: BooleanConstructor;
  79. default: any;
  80. };
  81. onVisibleChange: FunctionConstructor;
  82. onPopupAlign: FunctionConstructor;
  83. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  84. trigger: import("vue-types").VueTypeValidableDef<any> & {
  85. default: any;
  86. };
  87. defaultVisible: {
  88. type: BooleanConstructor;
  89. default: any;
  90. };
  91. visible: {
  92. type: BooleanConstructor;
  93. default: any;
  94. };
  95. placement: import("vue-types").VueTypeValidableDef<string> & {
  96. default: string;
  97. } & {
  98. default: string;
  99. };
  100. transitionName: StringConstructor;
  101. animation: import("vue-types").VueTypeValidableDef<any>;
  102. afterVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
  103. default: (...args: any[]) => any;
  104. } & {
  105. default: (...args: any[]) => any;
  106. };
  107. overlayStyle: {
  108. type: PropType<CSSProperties>;
  109. default: CSSProperties;
  110. };
  111. overlayClassName: StringConstructor;
  112. prefixCls: import("vue-types").VueTypeValidableDef<string> & {
  113. default: string;
  114. } & {
  115. default: string;
  116. };
  117. mouseEnterDelay: import("vue-types").VueTypeValidableDef<number> & {
  118. default: number;
  119. } & {
  120. default: number;
  121. };
  122. mouseLeaveDelay: import("vue-types").VueTypeValidableDef<number> & {
  123. default: number;
  124. } & {
  125. default: number;
  126. };
  127. getPopupContainer: PropType<(triggerNode?: HTMLElement) => HTMLElement>;
  128. destroyTooltipOnHide: {
  129. type: BooleanConstructor;
  130. default: boolean;
  131. };
  132. align: import("vue-types").VueTypeValidableDef<{
  133. [key: string]: any;
  134. }> & {
  135. default: () => {
  136. [key: string]: any;
  137. };
  138. } & {
  139. default: () => {
  140. [key: string]: any;
  141. };
  142. };
  143. arrowContent: import("vue-types").VueTypeValidableDef<any> & {
  144. default: any;
  145. };
  146. tipId: StringConstructor;
  147. builtinPlacements: import("vue-types").VueTypeValidableDef<{
  148. [key: string]: any;
  149. }> & {
  150. default: () => {
  151. [key: string]: any;
  152. };
  153. };
  154. overlayInnerStyle: {
  155. type: PropType<CSSProperties>;
  156. default: CSSProperties;
  157. };
  158. popupVisible: {
  159. type: BooleanConstructor;
  160. default: any;
  161. };
  162. onVisibleChange: FunctionConstructor;
  163. onPopupAlign: FunctionConstructor;
  164. }>>, {
  165. visible: boolean;
  166. prefixCls: string;
  167. align: {
  168. [key: string]: any;
  169. };
  170. trigger: any;
  171. popupVisible: boolean;
  172. builtinPlacements: {
  173. [key: string]: any;
  174. };
  175. mouseEnterDelay: number;
  176. mouseLeaveDelay: number;
  177. overlayInnerStyle: CSSProperties;
  178. arrowContent: any;
  179. defaultVisible: boolean;
  180. placement: string;
  181. afterVisibleChange: (...args: any[]) => any;
  182. overlayStyle: CSSProperties;
  183. destroyTooltipOnHide: boolean;
  184. }>;
  185. export default _default;