UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

19 lines (18 loc) 667 B
import { Ref } from 'vue'; import { Emits, Props } from '../types'; /** * hook * * @param props 组件属性 * @param cascaderRef 实例 * @param emits 组件事件 */ export declare const useCascader: (props: Props, cascaderRef: Ref<HTMLDivElement | null>, emits: Emits) => { openState: Ref<boolean, boolean>; treeData: Ref<any, any>; classNames: import('vue').ComputedRef<Record<string, boolean>>; displayValue: Ref<string | number | undefined, string | number | undefined>; handleOpen: () => void; handleSelectBar: (item: any, selectIndex: number, parentIndex: number, action?: string | null) => void; handleClear: () => void; };