🎨 反链面板中文档标题在鼠标悬浮时显示文档完整路径 https://github.com/siyuan-note/insider/issues/1088

This commit is contained in:
Liang Ding 2022-10-05 21:22:48 +08:00
parent 8b5f2cad5a
commit ef5a911f57
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
2 changed files with 5 additions and 0 deletions

View file

@ -69,6 +69,7 @@ type Path struct {
ID string `json:"id"` // 块 ID
Box string `json:"box"` // 块 Box
Name string `json:"name"` // 当前路径
HPath string `json:"hPath"` // 人类可读路径
Type string `json:"type"` // "path"
NodeType string `json:"nodeType"` // 节点类型
SubType string `json:"subType"` // 节点子类型

View file

@ -120,6 +120,10 @@ func toFlatTree(blocks []*Block, baseDepth int, typ string) (ret []*Path) {
treeNode.Blocks = append(treeNode.Blocks, c)
}
ret = append(ret, treeNode)
if "backlink" == typ {
treeNode.HPath = root.HPath
}
}
sort.Slice(ret, func(i, j int) bool {