docs: add missing live filter luadocs

This commit is contained in:
Mateusz Russak 2024-08-04 11:26:14 +02:00
parent e6374abc7d
commit 0f2cda6ce0
No known key found for this signature in database
GPG Key ID: D3C8879C12AC0A62
2 changed files with 10 additions and 0 deletions

View File

@ -16,6 +16,9 @@ M.reload = require("nvim-tree.explorer.reload").reload
---@field absolute_path string ---@field absolute_path string
---@field nodes Node[] ---@field nodes Node[]
---@field open boolean ---@field open boolean
---@field filters Filters
---@field live_filter LiveFilter
---@field sorters Sorter
---@field marks Marks ---@field marks Marks
local Explorer = {} local Explorer = {}

View File

@ -2,8 +2,15 @@ local view = require "nvim-tree.view"
local utils = require "nvim-tree.utils" local utils = require "nvim-tree.utils"
local Iterator = require "nvim-tree.iterators.node-iterator" local Iterator = require "nvim-tree.iterators.node-iterator"
---@class LiveFilter
---@field explorer Explorer
---@field prefix string
---@field always_show_folders boolean
---@field filter string
local LiveFilter = {} local LiveFilter = {}
---@param opts table
---@param explorer Explorer
function LiveFilter:new(opts, explorer) function LiveFilter:new(opts, explorer)
local o = { local o = {
explorer = explorer, explorer = explorer,