* feat: Allow to expand nodes until certain condition is met * Fix warnings * Restore original position of edit function * Rename field to match the api method name * Rename ApiTreeExpandAllOpts to ApiTreeExpandOpts * Remove toggle_descend_until * Remove redundant empty line * Update :help for changed methods * Fix partial expansion of grouped nodes * Fix lint error * Fix linting error * Fix incorrect open/close indicator state * Update docs * Rename descend_until option to expand_until * Always check directory expansion limit * Fix linter errors * Ignore unused param warning * Apply suggestions from code review * simplify MAX_FOLDER_DISCOVERY warning * fix bad comment whitespace --------- Co-authored-by: ghostbuster91 <ghostbuster91@users.noreply.github.com> Co-authored-by: Alexander Courtis <alex@courtis.org>
This commit is contained in:
committed by
GitHub
parent
0a52012d61
commit
1b876db049
@@ -187,6 +187,10 @@ Api.tree.search_node = wrap(actions.finders.search_node.fn)
|
||||
---@field keep_buffers boolean|nil default false
|
||||
|
||||
Api.tree.collapse_all = wrap(actions.tree.modifiers.collapse.all)
|
||||
|
||||
---@class ApiTreeExpandOpts
|
||||
---@field expand_until (fun(expansion_count: integer, node: Node): boolean)|nil
|
||||
|
||||
Api.tree.expand_all = wrap_node(actions.tree.modifiers.expand.all)
|
||||
Api.tree.toggle_enable_filters = wrap_explorer_member("filters", "toggle")
|
||||
Api.tree.toggle_gitignore_filter = wrap_explorer_member_args("filters", "toggle", "git_ignored")
|
||||
|
||||
Reference in New Issue
Block a user