UNPKG

react-cascader-popover

Version:
18 lines (17 loc) 901 B
import { CascaderOption, CascaderOptionMultiple } from "./Cascader"; export interface TreeSearchList { checked?: boolean; disabled?: boolean; pathName: string; pathValue: string; value: string; } declare const deepClone: (obj: CascaderOption[]) => CascaderOption[]; declare const findNodeLabelsByValues: (tree: CascaderOption[], values: string[]) => { valueResult: string[][]; labelResult: string[][]; }; declare const generateIdPid: (options: CascaderOptionMultiple[], valued: string[][], parentId?: string) => void; declare function debounce<T extends (...args: unknown[]) => void>(fn: T, delay: number): (...args: Parameters<T>) => void; declare const generatePathList: (tree: CascaderOption[], pathName?: string, pathValue?: string, list?: TreeSearchList[]) => TreeSearchList[]; export { deepClone, generatePathList, findNodeLabelsByValues, generateIdPid, debounce, };