telescope-frecency.nvim/lua/frecency/state.lua
JINNOUCHI Yasushi 2ac311a266
fix: reflow results to show valid ones (#123)
* fix: clear non-matched results in results buffer

* fix: show high-scored results in the first view

This is for sorting_strategy = 'descending'
2023-08-12 15:30:25 +09:00

22 lines
383 B
Lua

---@class FrecencyState
---@field picker TelescopePicker?
local State = {}
---@return FrecencyState
State.new = function()
return setmetatable({}, { __index = State, __meta = "kv" })
end
---@param picker TelescopePicker?
---@return nil
function State:set(picker)
self.picker = picker
end
---@return TelescopePicker?
function State:get()
return self.picker
end
return State