mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-09-22 08:30:42 +02:00
🎨 反链面板中文档标题在鼠标悬浮时显示文档完整路径 https://github.com/siyuan-note/insider/issues/1088
This commit is contained in:
parent
8b5f2cad5a
commit
ef5a911f57
2 changed files with 5 additions and 0 deletions
|
@ -69,6 +69,7 @@ type Path struct {
|
||||||
ID string `json:"id"` // 块 ID
|
ID string `json:"id"` // 块 ID
|
||||||
Box string `json:"box"` // 块 Box
|
Box string `json:"box"` // 块 Box
|
||||||
Name string `json:"name"` // 当前路径
|
Name string `json:"name"` // 当前路径
|
||||||
|
HPath string `json:"hPath"` // 人类可读路径
|
||||||
Type string `json:"type"` // "path"
|
Type string `json:"type"` // "path"
|
||||||
NodeType string `json:"nodeType"` // 节点类型
|
NodeType string `json:"nodeType"` // 节点类型
|
||||||
SubType string `json:"subType"` // 节点子类型
|
SubType string `json:"subType"` // 节点子类型
|
||||||
|
|
|
@ -120,6 +120,10 @@ func toFlatTree(blocks []*Block, baseDepth int, typ string) (ret []*Path) {
|
||||||
treeNode.Blocks = append(treeNode.Blocks, c)
|
treeNode.Blocks = append(treeNode.Blocks, c)
|
||||||
}
|
}
|
||||||
ret = append(ret, treeNode)
|
ret = append(ret, treeNode)
|
||||||
|
|
||||||
|
if "backlink" == typ {
|
||||||
|
treeNode.HPath = root.HPath
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sort.Slice(ret, func(i, j int) bool {
|
sort.Slice(ret, func(i, j int) bool {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue