enhance: apply defkeywords to built-in classes, add some rtc related keywords

This commit is contained in:
rcmerci
2025-01-09 17:35:19 +08:00
parent 99998e25e9
commit 9db946c605
8 changed files with 206 additions and 100 deletions

View File

@@ -19,11 +19,9 @@
:type :defkeywords/invalid-arg))
:else
(let [new-node (api/list-node
(map (fn [k]
(map (fn [[kw v]]
(api/list-node
[(api/token-node 'logseq.common.defkeywords/defkeyword)
k
(api/token-node "")]))
kws))]
[(api/token-node 'logseq.common.defkeywords/defkeyword) kw v]))
kw->v))]
{:node (with-meta new-node
(meta node))}))))