UNPKG

vite-uni-dev-tool

Version:

vite-uni-dev-tool, debug, uni-app, 一处编写,到处调试

31 lines (28 loc) 933 B
declare namespace InstanceTree { interface TreeNode { type: string; uid?: number; children?: TreeNode[]; content?: string; } interface FlattenedNodeWithEnd extends TreeNode { level: number; // 当前层级 parentUid?: number; // 父节点UID endLevel?: number; // 闭合层级(该节点及其子节点结束的层级) childrenCount?: number; // 子节点数量 isLastChild?: boolean; // 是否为同级最后一个子节点 isStartNode?: boolean; // 是否为开始节点 isEndNode?: boolean; // 是否为结束节点 isContentNode?: boolean; // 是否为内容节点 } /** * 简化组件内部实例,只保留 type, subTree, component, children */ interface SimplifiedComponentInternalInstance { type: any; subTree: any; component?: SimplifiedComponentInternalInstance; children?: any[]; uid?: number; } }