SliderTooltip.d.ts 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. declare const _default: import("vue").DefineComponent<{
  2. title: import("vue-types").VueTypeValidableDef<any>;
  3. trigger: import("vue").PropType<import("../tooltip/abstractTooltipProps").TriggerType | import("../tooltip/abstractTooltipProps").TriggerType[]>;
  4. open: {
  5. type: BooleanConstructor;
  6. default: any;
  7. };
  8. visible: {
  9. type: BooleanConstructor;
  10. default: any;
  11. };
  12. placement: import("vue").PropType<import("../tooltip").TooltipPlacement>;
  13. color: import("vue").PropType<import("../_util/type").LiteralUnion<import("../_util/colors").PresetColorType>>;
  14. transitionName: StringConstructor;
  15. overlayStyle: {
  16. type: import("vue").PropType<import("vue").CSSProperties>;
  17. default: import("vue").CSSProperties;
  18. };
  19. overlayInnerStyle: {
  20. type: import("vue").PropType<import("vue").CSSProperties>;
  21. default: import("vue").CSSProperties;
  22. };
  23. overlayClassName: StringConstructor;
  24. openClassName: StringConstructor;
  25. prefixCls: StringConstructor;
  26. mouseEnterDelay: NumberConstructor;
  27. mouseLeaveDelay: NumberConstructor;
  28. getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>;
  29. arrowPointAtCenter: {
  30. type: BooleanConstructor;
  31. default: any;
  32. };
  33. arrow: {
  34. type: import("vue").PropType<boolean | {
  35. pointAtCenter?: boolean;
  36. }>;
  37. default: boolean | {
  38. pointAtCenter?: boolean;
  39. };
  40. };
  41. autoAdjustOverflow: {
  42. type: import("vue").PropType<boolean | import("../tooltip").AdjustOverflow>;
  43. default: boolean | import("../tooltip").AdjustOverflow;
  44. };
  45. destroyTooltipOnHide: {
  46. type: BooleanConstructor;
  47. default: any;
  48. };
  49. align: {
  50. type: import("vue").PropType<import("../vc-trigger/interface").AlignType>;
  51. default: import("../vc-trigger/interface").AlignType;
  52. };
  53. builtinPlacements: {
  54. type: import("vue").PropType<import("../vc-trigger/interface").BuildInPlacements>;
  55. default: import("../vc-trigger/interface").BuildInPlacements;
  56. };
  57. children: ArrayConstructor;
  58. onVisibleChange: import("vue").PropType<(vis: boolean) => void>;
  59. 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>;
  60. onOpenChange: import("vue").PropType<(vis: boolean) => void>;
  61. 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>;
  62. }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  63. title: import("vue-types").VueTypeValidableDef<any>;
  64. trigger: import("vue").PropType<import("../tooltip/abstractTooltipProps").TriggerType | import("../tooltip/abstractTooltipProps").TriggerType[]>;
  65. open: {
  66. type: BooleanConstructor;
  67. default: any;
  68. };
  69. visible: {
  70. type: BooleanConstructor;
  71. default: any;
  72. };
  73. placement: import("vue").PropType<import("../tooltip").TooltipPlacement>;
  74. color: import("vue").PropType<import("../_util/type").LiteralUnion<import("../_util/colors").PresetColorType>>;
  75. transitionName: StringConstructor;
  76. overlayStyle: {
  77. type: import("vue").PropType<import("vue").CSSProperties>;
  78. default: import("vue").CSSProperties;
  79. };
  80. overlayInnerStyle: {
  81. type: import("vue").PropType<import("vue").CSSProperties>;
  82. default: import("vue").CSSProperties;
  83. };
  84. overlayClassName: StringConstructor;
  85. openClassName: StringConstructor;
  86. prefixCls: StringConstructor;
  87. mouseEnterDelay: NumberConstructor;
  88. mouseLeaveDelay: NumberConstructor;
  89. getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>;
  90. arrowPointAtCenter: {
  91. type: BooleanConstructor;
  92. default: any;
  93. };
  94. arrow: {
  95. type: import("vue").PropType<boolean | {
  96. pointAtCenter?: boolean;
  97. }>;
  98. default: boolean | {
  99. pointAtCenter?: boolean;
  100. };
  101. };
  102. autoAdjustOverflow: {
  103. type: import("vue").PropType<boolean | import("../tooltip").AdjustOverflow>;
  104. default: boolean | import("../tooltip").AdjustOverflow;
  105. };
  106. destroyTooltipOnHide: {
  107. type: BooleanConstructor;
  108. default: any;
  109. };
  110. align: {
  111. type: import("vue").PropType<import("../vc-trigger/interface").AlignType>;
  112. default: import("../vc-trigger/interface").AlignType;
  113. };
  114. builtinPlacements: {
  115. type: import("vue").PropType<import("../vc-trigger/interface").BuildInPlacements>;
  116. default: import("../vc-trigger/interface").BuildInPlacements;
  117. };
  118. children: ArrayConstructor;
  119. onVisibleChange: import("vue").PropType<(vis: boolean) => void>;
  120. 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>;
  121. onOpenChange: import("vue").PropType<(vis: boolean) => void>;
  122. 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>;
  123. }>>, {
  124. open: boolean;
  125. visible: boolean;
  126. align: import("../vc-trigger/interface").AlignType;
  127. arrow: boolean | {
  128. pointAtCenter?: boolean;
  129. };
  130. builtinPlacements: import("../vc-trigger/interface").BuildInPlacements;
  131. overlayInnerStyle: import("vue").CSSProperties;
  132. overlayStyle: import("vue").CSSProperties;
  133. destroyTooltipOnHide: boolean;
  134. autoAdjustOverflow: boolean | import("../tooltip").AdjustOverflow;
  135. arrowPointAtCenter: boolean;
  136. }, {}>;
  137. export default _default;