mirror of
https://github.com/zoriya/telescope.nvim.git
synced 2026-08-11 16:39:47 +00:00
19 lines
371 B
Lua
19 lines
371 B
Lua
local state = {}
|
|
|
|
state._statuses = {}
|
|
|
|
--- Set the status for a particular prompt bufnr
|
|
function state.set_status(prompt_bufnr, status)
|
|
state._statuses[prompt_bufnr] = status
|
|
end
|
|
|
|
function state.get_status(prompt_bufnr)
|
|
return state._statuses[prompt_bufnr] or {}
|
|
end
|
|
|
|
function state.clear_status(prompt_bufnr)
|
|
state.set_status(prompt_bufnr, nil)
|
|
end
|
|
|
|
return state
|