content.vue.d.ts 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. declare const _default: import("vue").DefineComponent<{
  2. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement) | ((new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  3. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  4. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy) | ((new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy))[], "fixed" | "absolute", unknown, string, boolean>;
  5. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  6. showArrow: BooleanConstructor;
  7. zIndex: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  8. }, {
  9. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  10. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement) | ((new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  11. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  12. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy) | ((new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy))[], "fixed" | "absolute", unknown, string, boolean>;
  13. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  14. showArrow: BooleanConstructor;
  15. zIndex: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  16. }>> & {
  17. onClose?: (() => any) | undefined;
  18. }>>;
  19. emit: (event: "close") => void;
  20. placement: import("vue").Ref<import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement) | ((new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>>;
  21. strategy: import("vue").Ref<import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy) | ((new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy))[], "fixed" | "absolute", unknown>>;
  22. contentRef: import("vue").Ref<HTMLElement | null>;
  23. arrowRef: import("vue").Ref<HTMLElement | null>;
  24. contentStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  25. arrowStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  26. side: import("vue").ComputedRef<string>;
  27. ns: {
  28. namespace: import("vue").ComputedRef<string>;
  29. b: (blockSuffix?: string) => string;
  30. e: (element?: string | undefined) => string;
  31. m: (modifier?: string | undefined) => string;
  32. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  33. em: (element?: string | undefined, modifier?: string | undefined) => string;
  34. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  35. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  36. is: {
  37. (name: string, state: boolean | undefined): string;
  38. (name: string): string;
  39. };
  40. cssVar: (object: Record<string, string>) => Record<string, string>;
  41. cssVarName: (name: string) => string;
  42. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  43. cssVarBlockName: (name: string) => string;
  44. };
  45. onCloseRequested: () => void;
  46. onFocusoutPrevented: (event: CustomEvent) => void;
  47. ElFocusTrap: import("vue").DefineComponent<{
  48. loop: BooleanConstructor;
  49. trapped: BooleanConstructor;
  50. focusTrapEl: import("vue").PropType<HTMLElement>;
  51. focusStartEl: {
  52. type: import("vue").PropType<HTMLElement | "container" | "first">;
  53. default: string;
  54. };
  55. }, {
  56. onKeydown: (e: KeyboardEvent) => void;
  57. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  58. loop: BooleanConstructor;
  59. trapped: BooleanConstructor;
  60. focusTrapEl: import("vue").PropType<HTMLElement>;
  61. focusStartEl: {
  62. type: import("vue").PropType<HTMLElement | "container" | "first">;
  63. default: string;
  64. };
  65. }>> & {
  66. onFocusAfterReleased?: ((...args: any[]) => any) | undefined;
  67. onFocusAfterTrapped?: ((...args: any[]) => any) | undefined;
  68. onFocusin?: ((...args: any[]) => any) | undefined;
  69. onFocusout?: ((...args: any[]) => any) | undefined;
  70. "onFocusout-prevented"?: ((...args: any[]) => any) | undefined;
  71. "onRelease-requested"?: ((...args: any[]) => any) | undefined;
  72. }, {
  73. trapped: boolean;
  74. loop: boolean;
  75. focusStartEl: HTMLElement | "container" | "first";
  76. }>;
  77. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  78. close: () => boolean;
  79. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  80. placement: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement) | ((new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  81. reference: import("../../../utils").EpPropFinalized<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown, null, boolean>;
  82. strategy: import("../../../utils").EpPropFinalized<(new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy) | ((new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy))[], "fixed" | "absolute", unknown, string, boolean>;
  83. offset: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  84. showArrow: BooleanConstructor;
  85. zIndex: import("../../../utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  86. }>> & {
  87. onClose?: (() => any) | undefined;
  88. }, {
  89. zIndex: number;
  90. offset: number;
  91. placement: import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement) | ((new (...args: any[]) => import("@floating-ui/core").Placement & {}) | (() => import("@floating-ui/core").Placement))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>;
  92. strategy: import("../../../utils").EpPropMergeType<(new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy) | ((new (...args: any[]) => import("@floating-ui/core").Strategy & {}) | (() => import("@floating-ui/core").Strategy))[], "fixed" | "absolute", unknown>;
  93. showArrow: boolean;
  94. reference: import("../../../utils").EpPropMergeType<(new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null) | ((new (...args: any[]) => HTMLElement | import("@floating-ui/dom").VirtualElement) | (() => HTMLElement | import("@floating-ui/dom").VirtualElement | null))[], unknown, unknown>;
  95. }>;
  96. export default _default;