13b0b5feeb5c87e005dec0333663c4cc0b7c177ebae3aa331852efc7baa9c029cbb03ef3ef1c899e5e518528f5b3dd6295e5b60dc2b3e323fdd24c54f62dfa 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. declare function __VLS_template(): {
  2. default?(_: {}): any;
  3. };
  4. declare const __VLS_component: import("vue").DefineComponent<{
  5. readonly disabled: BooleanConstructor;
  6. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  7. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  8. readonly focusOnTarget: BooleanConstructor;
  9. readonly virtualRef: {
  10. readonly type: import("vue").PropType<import("element-plus/es/components/popper").Measurable>;
  11. readonly required: false;
  12. readonly validator: ((val: unknown) => boolean) | undefined;
  13. __epPropKey: true;
  14. };
  15. readonly virtualTriggering: BooleanConstructor;
  16. readonly onMouseenter: {
  17. readonly type: import("vue").PropType<(e: Event) => void>;
  18. readonly required: false;
  19. readonly validator: ((val: unknown) => boolean) | undefined;
  20. __epPropKey: true;
  21. };
  22. readonly onMouseleave: {
  23. readonly type: import("vue").PropType<(e: Event) => void>;
  24. readonly required: false;
  25. readonly validator: ((val: unknown) => boolean) | undefined;
  26. __epPropKey: true;
  27. };
  28. readonly onClick: {
  29. readonly type: import("vue").PropType<(e: Event) => void>;
  30. readonly required: false;
  31. readonly validator: ((val: unknown) => boolean) | undefined;
  32. __epPropKey: true;
  33. };
  34. readonly onKeydown: {
  35. readonly type: import("vue").PropType<(e: Event) => void>;
  36. readonly required: false;
  37. readonly validator: ((val: unknown) => boolean) | undefined;
  38. __epPropKey: true;
  39. };
  40. readonly onFocus: {
  41. readonly type: import("vue").PropType<(e: Event) => void>;
  42. readonly required: false;
  43. readonly validator: ((val: unknown) => boolean) | undefined;
  44. __epPropKey: true;
  45. };
  46. readonly onBlur: {
  47. readonly type: import("vue").PropType<(e: Event) => void>;
  48. readonly required: false;
  49. readonly validator: ((val: unknown) => boolean) | undefined;
  50. __epPropKey: true;
  51. };
  52. readonly onContextmenu: {
  53. readonly type: import("vue").PropType<(e: Event) => void>;
  54. readonly required: false;
  55. readonly validator: ((val: unknown) => boolean) | undefined;
  56. __epPropKey: true;
  57. };
  58. readonly id: StringConstructor;
  59. readonly open: BooleanConstructor;
  60. }, {
  61. /**
  62. * @description trigger element
  63. */
  64. triggerRef: import("vue").Ref<{
  65. forwardRef: HTMLElement;
  66. } | null>;
  67. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  68. readonly disabled: BooleanConstructor;
  69. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  70. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  71. readonly focusOnTarget: BooleanConstructor;
  72. readonly virtualRef: {
  73. readonly type: import("vue").PropType<import("element-plus/es/components/popper").Measurable>;
  74. readonly required: false;
  75. readonly validator: ((val: unknown) => boolean) | undefined;
  76. __epPropKey: true;
  77. };
  78. readonly virtualTriggering: BooleanConstructor;
  79. readonly onMouseenter: {
  80. readonly type: import("vue").PropType<(e: Event) => void>;
  81. readonly required: false;
  82. readonly validator: ((val: unknown) => boolean) | undefined;
  83. __epPropKey: true;
  84. };
  85. readonly onMouseleave: {
  86. readonly type: import("vue").PropType<(e: Event) => void>;
  87. readonly required: false;
  88. readonly validator: ((val: unknown) => boolean) | undefined;
  89. __epPropKey: true;
  90. };
  91. readonly onClick: {
  92. readonly type: import("vue").PropType<(e: Event) => void>;
  93. readonly required: false;
  94. readonly validator: ((val: unknown) => boolean) | undefined;
  95. __epPropKey: true;
  96. };
  97. readonly onKeydown: {
  98. readonly type: import("vue").PropType<(e: Event) => void>;
  99. readonly required: false;
  100. readonly validator: ((val: unknown) => boolean) | undefined;
  101. __epPropKey: true;
  102. };
  103. readonly onFocus: {
  104. readonly type: import("vue").PropType<(e: Event) => void>;
  105. readonly required: false;
  106. readonly validator: ((val: unknown) => boolean) | undefined;
  107. __epPropKey: true;
  108. };
  109. readonly onBlur: {
  110. readonly type: import("vue").PropType<(e: Event) => void>;
  111. readonly required: false;
  112. readonly validator: ((val: unknown) => boolean) | undefined;
  113. __epPropKey: true;
  114. };
  115. readonly onContextmenu: {
  116. readonly type: import("vue").PropType<(e: Event) => void>;
  117. readonly required: false;
  118. readonly validator: ((val: unknown) => boolean) | undefined;
  119. __epPropKey: true;
  120. };
  121. readonly id: StringConstructor;
  122. readonly open: BooleanConstructor;
  123. }>>, {
  124. readonly disabled: boolean;
  125. readonly open: boolean;
  126. readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("./trigger").TooltipTriggerType[]) | (() => import("element-plus/es/utils").Arrayable<import("./trigger").TooltipTriggerType>))[], unknown, unknown>;
  127. readonly virtualTriggering: boolean;
  128. readonly triggerKeys: string[];
  129. readonly focusOnTarget: boolean;
  130. }>;
  131. declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>;
  132. export default _default;
  133. type __VLS_WithTemplateSlots<T, S> = T & {
  134. new (): {
  135. $slots: S;
  136. };
  137. };