@nutui/nutui-react-taro
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
13 lines (12 loc) • 601 B
TypeScript
import { CascaderOption, CascaderConfig, CascaderValue } from './types';
declare class Tree {
nodes: CascaderOption[];
readonly config: CascaderConfig;
constructor(nodes: CascaderOption[], config?: CascaderConfig);
updateChildren(nodes: CascaderOption[], parent: CascaderOption | null): void;
getNodeByValue(value: CascaderOption['value']): CascaderOption | void;
getPathNodesByValue(value: CascaderValue): CascaderOption[];
isLeaf: (node: CascaderOption, lazy: boolean) => boolean;
hasChildren: (node: CascaderOption, lazy: boolean) => boolean;
}
export default Tree;