mirror of
https://github.com/kristoferssolo/telescope-frecency.nvim.git
synced 2025-10-21 20:10:38 +00:00
* chore: change the position of `?` * fix: use config module to simplify code * test: fix tests to use frecency.config * test: remove macOS with nightly Neovim temporarily
22 lines
407 B
Lua
22 lines
407 B
Lua
---@class FrecencyState
|
|
---@field picker? FrecencyTelescopePicker
|
|
local State = {}
|
|
|
|
---@return FrecencyState
|
|
State.new = function()
|
|
return setmetatable({}, { __index = State, __meta = "kv" })
|
|
end
|
|
|
|
---@param picker? FrecencyTelescopePicker
|
|
---@return nil
|
|
function State:set(picker)
|
|
self.picker = picker
|
|
end
|
|
|
|
---@return FrecencyTelescopePicker?
|
|
function State:get()
|
|
return self.picker
|
|
end
|
|
|
|
return State
|