feat(api): add api.marks.clear (#1708)
This commit is contained in:
parent
cbb5313f90
commit
cd2f7569db
@ -1169,6 +1169,7 @@ exists.
|
||||
- get
|
||||
- list
|
||||
- toggle
|
||||
- clear
|
||||
- bulk.move
|
||||
- navigate.next
|
||||
- navigate.prev
|
||||
|
||||
@ -114,6 +114,7 @@ Api.live_filter.clear = require("nvim-tree.live-filter").clear_filter
|
||||
Api.marks.get = inject_node(require("nvim-tree.marks").get_mark)
|
||||
Api.marks.list = require("nvim-tree.marks").get_marks
|
||||
Api.marks.toggle = inject_node(require("nvim-tree.marks").toggle_mark)
|
||||
Api.marks.clear = require("nvim-tree.marks").clear_marks
|
||||
Api.marks.bulk.move = require("nvim-tree.marks.bulk-move").bulk_move
|
||||
Api.marks.navigate.next = require("nvim-tree.marks.navigation").next
|
||||
Api.marks.navigate.prev = require("nvim-tree.marks.navigation").prev
|
||||
|
||||
@ -28,6 +28,11 @@ function M.toggle_mark(node)
|
||||
end
|
||||
end
|
||||
|
||||
function M.clear_marks()
|
||||
NvimTreeMarks = {}
|
||||
M.draw()
|
||||
end
|
||||
|
||||
function M.get_mark(node)
|
||||
return NvimTreeMarks[node.absolute_path]
|
||||
end
|
||||
|
||||
Loading…
Reference in New Issue
Block a user