@cainiaofe/cn-ui-m
Version:
16 lines (15 loc) • 587 B
TypeScript
import { ICnCascaderMultiplySelectItem } from '../../types';
/**
* 切换子节点状态
* @param children 子节点列表
* @param checked 是否选中
* @returns 更新后的子节点列表
*/
export declare function toggleChildrenState(children: ICnCascaderMultiplySelectItem[], checked: boolean): ICnCascaderMultiplySelectItem[] | undefined;
/**
* 切换节点状态
* @param node 节点
* @param checked 是否选中
* @returns 切换后的节点
*/
export declare function toggleNode(node: ICnCascaderMultiplySelectItem, checked: boolean): ICnCascaderMultiplySelectItem;