🎨 Attribute Panel - Database supports display database block floating window https://github.com/siyuan-note/siyuan/issues/9285

This commit is contained in:
Daniel 2023-11-02 16:24:50 +08:00
parent 960cf3fe04
commit da65f608a5
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
3 changed files with 156 additions and 116 deletions

View file

@ -36,6 +36,7 @@ import (
type BlockAttributeViewKeys struct {
AvID string `json:"avID"`
AvName string `json:"avName"`
BlockIDs []string `json:"blockIDs"`
KeyValues []*av.KeyValues `json:"keyValues"`
}
@ -140,9 +141,12 @@ func GetBlockAttributeViewKeys(blockID string) (ret []*BlockAttributeViewKeys) {
})
}
blockIDs := av.GetMirrorBlockIDs(avID)
ret = append(ret, &BlockAttributeViewKeys{
AvID: avID,
AvName: attrView.Name,
BlockIDs: blockIDs,
KeyValues: keyValues,
})
}