Files
nvim-tree.lua/lua/nvim-tree/actions/collapse-all.lua
kiyan 4a9e53143b refacto: ubiquitous language renaming
BREAKING
- rename all 'entry' to 'node' or '_node' if shadowing
- rename all 'entries' to 'nodes'
2022-02-05 18:10:09 +01:00

20 lines
319 B
Lua

local M = {}
function M.fn()
local function iter(nodes)
for _, node in pairs(nodes) do
if node.open then
node.open = false
end
if node.nodes then
iter(node.nodes)
end
end
end
iter(require'nvim-tree.lib'.Tree.nodes)
require'nvim-tree.lib'.redraw()
end
return M