refactor(renderer): extract bools into variables

This commit is contained in:
kiyan
2022-07-14 19:07:12 +02:00
parent 8632ac2739
commit 19425c5896

View File

@@ -35,15 +35,17 @@ end
function M.get_padding(depth, idx, nodes_number, node, markers) function M.get_padding(depth, idx, nodes_number, node, markers)
local padding = "" local padding = ""
if M.config.indent_markers.enable then local show_arrows = M.config.icons.show.folder_arrow
padding = padding local show_markers = M.config.indent_markers.enable
.. get_padding_indent_markers(depth, idx, nodes_number, markers, M.config.icons.show.folder_arrow, node)
if show_markers then
padding = padding .. get_padding_indent_markers(depth, idx, nodes_number, markers, show_arrows, node)
else else
padding = padding .. string.rep(" ", depth) padding = padding .. string.rep(" ", depth)
end end
if M.config.icons.show.folder_arrow then if show_arrows then
padding = padding .. get_padding_arrows(node, not M.config.indent_markers.enable) padding = padding .. get_padding_arrows(node, not show_markers)
end end
return padding return padding