UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

10 lines (9 loc) 586 B
import { VNode } from 'vue'; import { TreeDataItem } from './Tree'; declare type TreeKey = string | number; export declare function getFullKeyList(children: VNode[]): any[]; /** 计算选中范围,只考虑expanded情况以优化性能 */ export declare function calcRangeKeys(rootChildren: VNode[], expandedKeys: TreeKey[], startKey: TreeKey, endKey: TreeKey): any[]; export declare function convertDirectoryKeysToNodes(rootChildren: VNode[], keys: TreeKey[]): any[]; export declare function getFullKeyListByTreeData(treeData: TreeDataItem[], replaceFields?: any): any[]; export {};