avante.nvim/lua/avante/selection_result.lua

18 lines
515 B
Lua
Raw Normal View History

---@class avante.SelectionResult
---@field content string Selected content
---@field range avante.Range Selection range
2024-08-17 22:29:05 +08:00
local SelectionResult = {}
SelectionResult.__index = SelectionResult
-- Create a selection content and range
---@param content string Selected content
---@param range avante.Range Selection range
2024-11-23 20:23:05 +08:00
function SelectionResult:new(content, range)
local instance = setmetatable({}, SelectionResult)
instance.content = content
instance.range = range
return instance
2024-08-17 22:29:05 +08:00
end
return SelectionResult