UNPKG

test-nut-ui

Version:

<p align="center"> <img alt="logo" src="https://img11.360buyimg.com/imagetools/jfs/t1/211965/25/7152/22022/61b16785E433119bb/aa41d7a9f7e823f3.png" width="150" style="margin-bottom: 10px;"> </p>

13 lines (12 loc) 601 B
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;