UNPKG

element-plus

Version:

A Component Library for Vue3.0

20 lines (19 loc) 682 B
import type { Ref } from 'vue'; import type { Options, Placement } from '@popperjs/core'; interface IUsePopperProps { popperOptions: Options; arrowOffset: number; offset: number; placement: Placement; gpuAcceleration: boolean; } interface IUsePopperState { arrow: Ref<HTMLElement>; } export default function usePopperOptions(props: IUsePopperProps, state: IUsePopperState): import("vue").ComputedRef<{ modifiers: import("@popperjs/core").StrictModifiers[]; placement: Placement; strategy: import("@popperjs/core").PositioningStrategy; onFirstUpdate?: (arg0: Partial<import("@popperjs/core").State>) => void; }>; export {};