refactor(#2826): remove unused view members centralize_selection and preserve_window_proportions

This commit is contained in:
Alexander Courtis 2025-06-20 09:12:29 +10:00
parent 414e576bc2
commit f1e9d5165c

View File

@ -13,10 +13,8 @@ local Class = require("nvim-tree.classic")
---@field side string ---@field side string
---@field private explorer Explorer ---@field private explorer Explorer
---@field private adaptive_size boolean ---@field private adaptive_size boolean
---@field private centralize_selection boolean
---@field private winopts table ---@field private winopts table
---@field private height integer ---@field private height integer
---@field private preserve_window_proportions boolean
---@field private initial_width integer ---@field private initial_width integer
---@field private width (fun():integer)|integer|string ---@field private width (fun():integer)|integer|string
---@field private max_width integer ---@field private max_width integer
@ -37,9 +35,7 @@ function View:new(args)
self.explorer = args.explorer self.explorer = args.explorer
self.adaptive_size = false self.adaptive_size = false
self.centralize_selection = self.explorer.opts.view.centralize_selection
self.height = self.explorer.opts.view.height self.height = self.explorer.opts.view.height
self.preserve_window_proportions = self.explorer.opts.view.preserve_window_proportions
self.side = (self.explorer.opts.view.side == "right") and "right" or "left" self.side = (self.explorer.opts.view.side == "right") and "right" or "left"
self.live_filter = { prev_focused_node = nil, } self.live_filter = { prev_focused_node = nil, }
self.bufnr_by_tab = {} self.bufnr_by_tab = {}
@ -436,7 +432,7 @@ function View:resize(size)
if new_size ~= vim.api.nvim_win_get_width(winid) then if new_size ~= vim.api.nvim_win_get_width(winid) then
vim.api.nvim_win_set_width(winid, new_size) vim.api.nvim_win_set_width(winid, new_size)
if not self.preserve_window_proportions then if not self.explorer.opts.view.preserve_window_proportions then
vim.cmd(":wincmd =") vim.cmd(":wincmd =")
end end
end end