File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -1408,6 +1408,28 @@ tree.toggle_hidden_filter()
1408
1408
tree.toggle_help() *nvim-tree-api.tree.toggle_help()*
1409
1409
Toggle help view.
1410
1410
1411
+ tree.is_tree_buf({bufnr} ) *nvim-tree-api.tree.is_tree_buf()*
1412
+ Checks if a buffer is an nvim-tree.
1413
+
1414
+ Parameters: ~
1415
+ • {bufnr} (number|nil) buffer handle, 0 or nil for current buffer
1416
+
1417
+ Return: ~
1418
+ (boolean) buffer is an nvim-tree buffer
1419
+
1420
+ tree.is_visible({opts} ) *nvim-tree-api.tree.is_visible()*
1421
+ Checks if nvim-tree is visible on the current, specified or any tab.
1422
+
1423
+ Parameters: ~
1424
+ • {opts} (table) optional parameters
1425
+
1426
+ Options: ~
1427
+ • {tabpage} (number) as per | nvim_get_current_tabpage() |
1428
+ • {any_tabpage} (boolean) visible on any tab, default false
1429
+
1430
+ Return: ~
1431
+ (boolean) nvim-tree is visible
1432
+
1411
1433
==============================================================================
1412
1434
5.2 API FILE SYSTEM *nvim-tree-api.fs*
1413
1435
Original file line number Diff line number Diff line change @@ -107,6 +107,14 @@ Api.tree.toggle_hidden_filter = wrap(require("nvim-tree.actions.tree-modifiers.t
107
107
108
108
Api .tree .toggle_help = wrap (require (" nvim-tree.help" ).toggle )
109
109
110
+ Api .tree .is_tree_buf = wrap (require (" nvim-tree.utils" ).is_nvim_tree_buf )
111
+
112
+ --- @class ApiTreeIsVisibleOpts
113
+ --- @field tabpage number | nil
114
+ --- @field any_tabpage boolean | nil default false
115
+
116
+ Api .tree .is_visible = wrap (require (" nvim-tree.view" ).is_visible )
117
+
110
118
Api .fs .create = wrap_node (require (" nvim-tree.actions.fs.create-file" ).fn )
111
119
Api .fs .remove = wrap_node (require (" nvim-tree.actions.fs.remove-file" ).fn )
112
120
Api .fs .trash = wrap_node (require (" nvim-tree.actions.fs.trash" ).fn )
You can’t perform that action at this time.
0 commit comments