Merge pull request #395 from willothy/event-moved

feat: introduce move event
This commit is contained in:
ThePrimeagen 2023-12-09 13:46:02 -07:00 committed by GitHub
commit 0243fdc13f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 0 deletions

View File

@ -149,6 +149,12 @@ function HarpoonList:resolve_displayed(displayed)
{ list = self, item = new_list[i], idx = i }
)
else
if index ~= i then
Listeners.listeners:emit(
Listeners.event_names.REORDER,
{ list = self, item = self.items[index], idx = i }
)
end
local index_in_new_list =
index_of(new_list, self.items[index], self.config)
if index_in_new_list == -1 then

View File

@ -52,5 +52,6 @@ return {
ADD = "ADD",
SELECT = "SELECT",
REMOVE = "REMOVE",
REORDER = "REORDER",
},
}