improve(plugin): bump sdk version & fixed types

pull/1747/head
charlie 2021-06-07 21:54:18 +08:00
parent a623b31d42
commit b1b04ad7b0
5 changed files with 6635 additions and 7 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@logseq/libs",
"version": "0.0.1-alpha.13",
"version": "0.0.1-alpha.14",
"description": "Logseq SDK libraries",
"main": "dist/lsplugin.user.js",
"typings": "index.d.ts",

View File

@ -162,7 +162,7 @@ interface IEditorProxy extends Record<string, any> {
getEditingCursorPosition: () => Promise<BlockCursorPosition | null>
getCurrentPage: () => Promise<PageEntity | BlockEntity | null>
getCurrentBlock: () => Promise<BlockEntity | null>
getCurrentBlockContent: () => Promise<string>
getCurrentBlockContent: () => Promise<[string, BlockUUID] | null>
getCurrentPageBlocksTree: () => Promise<Array<BlockEntity>>
getPageBlocksTree: (srcPage: PageIdentity) => Promise<Array<BlockEntity>>

File diff suppressed because one or more lines are too long

View File

@ -538,3 +538,15 @@
:stroke-width "2",
:stroke-linejoin "round",
:stroke-linecap "round"}]])
(defn github
([] (github nil))
([opts]
[:svg.icon
(merge {:stroke "currentColor"
:fill "currentColor"
:viewBox "0 0 1024 1024"
:width "20"
:height "20"} opts)
[:path {:d "M512 12.63616c-282.74688 0-512 229.21216-512 512 0 226.22208 146.69824 418.14016 350.12608 485.82656 25.57952 4.73088 35.00032-11.10016 35.00032-24.63744 0-12.20608-0.47104-52.55168-0.69632-95.31392-142.4384 30.96576-172.50304-60.416-172.50304-60.416-23.28576-59.16672-56.85248-74.91584-56.85248-74.91584-46.44864-31.78496 3.50208-31.1296 3.50208-31.1296 51.4048 3.60448 78.47936 52.75648 78.47936 52.75648 45.6704 78.27456 119.76704 55.64416 149.01248 42.55744 4.58752-33.09568 17.85856-55.68512 32.50176-68.46464-113.72544-12.94336-233.2672-56.85248-233.2672-253.0304 0-55.88992 20.00896-101.5808 52.75648-137.4208-5.3248-12.9024-22.85568-64.96256 4.95616-135.49568 0 0 43.008-13.74208 140.84096 52.49024 40.83712-11.34592 84.64384-17.03936 128.16384-17.24416 43.49952 0.2048 87.32672 5.87776 128.24576 17.24416 97.73056-66.2528 140.65664-52.49024 140.65664-52.49024 27.87328 70.53312 10.3424 122.59328 5.03808 135.49568 32.82944 35.86048 52.69504 81.53088 52.69504 137.4208 0 196.64896-119.78752 239.94368-233.79968 252.6208 18.37056 15.89248 34.73408 47.04256 34.73408 94.80192 0 68.5056-0.59392 123.63776-0.59392 140.51328 0 13.6192 9.216 29.5936 35.16416 24.576 203.32544-67.76832 349.83936-259.62496 349.83936-485.76512 0-282.78784-229.23264-512-512-512z"}]]))

View File

@ -201,7 +201,8 @@
(def ^:export get_current_block_content
(fn []
(state/get-edit-content)))
(when-let [block (state/get-edit-block)]
(bean/->js [(state/get-edit-content) (str (:block/uuid block))]))))
(def ^:export get_current_page
(fn []
@ -248,7 +249,8 @@
(if editing?
(state/set-edit-content! (state/get-edit-input-id) content)
(editor-handler/save-block! repo (medley/uuid block-uuid) content)))))
(editor-handler/save-block! repo (medley/uuid block-uuid) content))
nil)))
(def ^:export move_block
(fn [src-block-uuid target-block-uuid ^js opts]