UNPKG

yanzhen-design-vue

Version:

26 lines (25 loc) 1.29 kB
import { ComponentPublicInstance, SetupContext } from 'vue'; import { CascaderEmits, CascaderProps } from './cascader'; export declare function useCascader(props: CascaderProps, emit: SetupContext<CascaderEmits>['emit']): readonly [{ readonly _ref: import('vue').Ref<ComponentPublicInstance, ComponentPublicInstance>; readonly config: import('vue').ComputedRef<{ [x: string]: any; expandTrigger: any; removeIcon: any; clearIcon: any; expandIcon: any; suffixIcon: any; notFoundContent: any; ariaDisabled: any; disabled: any; }>; readonly propsRef: import('vue').ComputedRef<{ [x: string]: unknown; }>; readonly modelValue: import('vue').Ref<any, any>; readonly options: import('./constants').CascaderItem[] | import('vue').ComputedRef<import('./constants').CascaderItem[]>; readonly optionsRef: import('vue').ComputedRef<import('./constants').CascaderItem[]>; readonly handleChange: (value: import('ant-design-vue/es/vc-cascader/Cascader').ValueType, selectOptions: import('ant-design-vue/es/vc-cascader').DefaultOptionType[] | import('ant-design-vue/es/vc-cascader').DefaultOptionType[][]) => void; readonly handleLoadData: any; readonly handleVisibleChange: any; }];