diff --git a/tree/node.go b/tree/node.go index 17c05d2..4c4e411 100644 --- a/tree/node.go +++ b/tree/node.go @@ -21,4 +21,8 @@ type Node struct { AllowEdit bool // 当前key是否允许编辑 AllowChangeType bool // 在允许编辑的情况下, 是否允许修改数据类型 DefaultValue interface{} // 输入为value为nil时候的默认值 + ParentNode *Node // 父节点 + PreBrotherNode *Node // 前一个兄弟节点 + LastBrotherNode *Node // 下一个兄弟节点 + SonNodeList []*Node // 子节点列表 }