UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

18 lines (17 loc) 744 B
import { Emits, Props } from '../types'; /** * hook * * @param props 组件属性 * @param emits 组件事件 */ export declare const useSelect: (props: Props, emits: Emits) => { items: import('vue').Ref<string | number | (string | number | string[] | number[])[] | undefined, string | number | (string | number | string[] | number[])[] | undefined>; isOpen: import('vue').Ref<boolean, boolean>; selectEl: import('vue').Ref<HTMLElement | null, HTMLElement | null>; handleOpen: () => void; handleClick: (value: string | number) => void; handleIsSelected: (value: string | number) => boolean; handleRemoveItem: (i: number) => void; handleGetValue: (value: string | number | string[] | number[]) => string; };