UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

27 lines (26 loc) 1.04 kB
/** * 单选模式 * */ import { Ref } from 'vue'; import { CascaderItem, CascaderValueType } from '../src/cascader-types'; /** * 初始化打开时的视图选中状态 * 通过value集合获取下标集合 * @param values 选中的value集合 * @param curColumn 当前列 * @param index values数组的起始项,最开始为0 * @param activeIndexs 当前渲染到视图列的下标集合 */ export declare const initActiveIndexs: (values: CascaderValueType, curColumn: CascaderItem[], index: number, activeIndexs: number[]) => void; /** * 缓存输入框内容 * @param inputValueCache 缓存的输入框内容,当最终确定时输出内容 */ export declare const initSingleIptValue: (inputValueCache: Ref<string> | undefined) => void; /** * 单选选中 * @param ulIndex 当前操作的列 * @param valueCache 缓存的当前操作列的value集合 * @param cascaderItem 当前操作项 */ export declare const singleChoose: (ulIndex: number, valueCache: CascaderValueType, cascaderItem: CascaderItem) => void;