UNPKG

@fesjs/fes-design

Version:
7 lines (6 loc) 771 B
import type { CascaderNodeKey, CascaderNodeList, CascaderOption } from '../cascader/interface'; import type { CascaderProps } from '../cascader/props'; export declare const getCurrentValueByKeys: (nodeList: CascaderNodeList, keys: CascaderNodeKey[], props: CascaderProps) => any[] | CascaderNodeKey; export declare const getKeysByCurrentValue: (currentValue: CascaderNodeKey | CascaderNodeKey[] | CascaderNodeKey[][], props: CascaderProps) => any[]; export declare const getNotMatchedPathByKey: (currentValue: CascaderNodeKey | CascaderNodeKey[] | CascaderNodeKey[][], props: CascaderProps, key: CascaderNodeKey) => CascaderOption[]; export declare const getExpandedKeysBySelectedKeys: (nodeList: CascaderNodeList, selectedKeys?: CascaderNodeKey[]) => CascaderNodeKey[];