UNPKG

ant-design-x-vue-next

Version:

Ant Design X for Vue — community continuation aligned with @ant-design/x

9 lines (8 loc) 627 B
import type { FolderTreeData } from './interface'; export declare const isFolderNode: (node: FolderTreeData) => boolean; export declare function getNodeByPath(treeData: FolderTreeData[] | undefined, path: string[]): FolderTreeData | undefined; export declare function walkTree(nodes: FolderTreeData[], path: string[], index: number, action: 'update' | 'delete' | 'add', data?: Partial<FolderTreeData> | FolderTreeData): FolderTreeData[]; export declare function findNodeAndValidate(treeData: FolderTreeData[], path: string | string[], validateAsFile?: boolean): { node: FolderTreeData | undefined; isValid: boolean; };