UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

6 lines (5 loc) 569 B
import type { Ref } from 'vue'; import { UseDropdownProps, EmitEvent, DropdownProps, UseOverlayFn } from './dropdown-types'; export declare const useDropdownEvent: ({ id, isOpen, origin, dropdownRef, props, emit }: UseDropdownProps) => void; export declare function useDropdown(id: string, visible: Ref<boolean>, isOpen: Ref<boolean>, origin: Ref<HTMLElement | undefined>, dropdownRef: Ref<HTMLElement | undefined>, emit: EmitEvent): void; export declare function useOverlayProps(props: DropdownProps, currentPosition: Ref<string>, isOpen: Ref<boolean>): UseOverlayFn;