mirror of
https://github.com/kristoferssolo/telescope-frecency.nvim.git
synced 2025-10-21 20:10:38 +00:00
* fix: clear non-matched results in results buffer * fix: show high-scored results in the first view This is for sorting_strategy = 'descending'
22 lines
383 B
Lua
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
|