content.vue.d.ts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { PopperEffect } from "../../popper/src/popper.js";
  2. import { PopperContentInstance } from "../../popper/src/content.js";
  3. import { Options, Placement } from "../../popper/index.js";
  4. import { ElTooltipContentProps } from "./content.js";
  5. import * as _$vue from "vue";
  6. //#region ../../packages/components/tooltip/src/content.vue.d.ts
  7. declare var __VLS_31: {};
  8. type __VLS_Slots = {} & {
  9. default?: (props: typeof __VLS_31) => any;
  10. };
  11. declare const __VLS_base: _$vue.DefineComponent<ElTooltipContentProps, {
  12. /**
  13. * @description el-popper-content component instance
  14. */
  15. contentRef: _$vue.Ref<PopperContentInstance | undefined, PopperContentInstance | undefined>;
  16. /**
  17. * @description validate current focus event is trigger inside el-popper-content
  18. */
  19. isFocusInsideContent: (event?: FocusEvent) => boolean | undefined;
  20. }, {}, {}, {}, _$vue.ComponentOptionsMixin, _$vue.ComponentOptionsMixin, {}, string, _$vue.PublicProps, Readonly<ElTooltipContentProps> & Readonly<{}>, {
  21. visible: boolean | null;
  22. content: string;
  23. style: string | false | _$vue.CSSProperties | _$vue.StyleValue[] | null;
  24. offset: number;
  25. teleported: boolean;
  26. effect: PopperEffect;
  27. enterable: boolean;
  28. pure: boolean;
  29. focusOnShow: boolean;
  30. trapping: boolean;
  31. popperStyle: string | false | _$vue.CSSProperties | _$vue.StyleValue[] | null;
  32. stopPopperMouseEvent: boolean;
  33. virtualTriggering: boolean;
  34. loop: boolean;
  35. boundariesPadding: number;
  36. gpuAcceleration: boolean;
  37. placement: Placement;
  38. popperOptions: Partial<Options>;
  39. strategy: "fixed" | "absolute";
  40. arrowOffset: number;
  41. showAfter: number;
  42. hideAfter: number;
  43. autoClose: number;
  44. }, {}, {}, {}, string, _$vue.ComponentProvideOptions, false, {}, any>;
  45. declare const __VLS_export: __VLS_WithSlots<typeof __VLS_base, __VLS_Slots>;
  46. declare const _default: typeof __VLS_export;
  47. type __VLS_WithSlots<T, S> = T & {
  48. new (): {
  49. $slots: S;
  50. };
  51. };
  52. //#endregion
  53. export { _default as default };