File tree Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 1- local lib = require (" nvim-tree.lib" )
21local core = require (" nvim-tree.core" )
32local view = require (" nvim-tree.view" )
43local utils = require (" nvim-tree.utils" )
147146
148147Api .tree .change_root_to_parent = wrap_node (actions .root .dir_up .fn )
149148Api .tree .get_node_under_cursor = wrap_explorer (" get_node_at_cursor" )
150- Api .tree .get_nodes = wrap ( lib . get_nodes )
149+ Api .tree .get_nodes = wrap_explorer ( " get_nodes" )
151150
152151--- @class ApiTreeFindFileOpts
153152--- @field buf string | number | nil
Original file line number Diff line number Diff line change @@ -401,6 +401,12 @@ function Explorer:get_node_at_cursor()
401401 return utils .get_nodes_by_line (self .nodes , core .get_nodes_starting_line ())[cursor [1 ]]
402402end
403403
404+ --- Api.tree.get_nodes
405+ --- @return Node
406+ function Explorer :get_nodes ()
407+ return self :clone ()
408+ end
409+
404410function Explorer :setup (opts )
405411 config = opts
406412 require (" nvim-tree.explorer.watch" ).setup (opts )
Original file line number Diff line number Diff line change @@ -12,13 +12,6 @@ local M = {
1212 target_winid = nil ,
1313}
1414
15- --- Api.tree.get_nodes
16- --- @return Node[] ?
17- function M .get_nodes ()
18- local explorer = core .get_explorer ()
19- return explorer and explorer :clone ()
20- end
21-
2215function M .set_target_win ()
2316 local id = vim .api .nvim_get_current_win ()
2417 local tree_id = view .get_winnr ()
You can’t perform that action at this time.
0 commit comments