add events: view_opened and view_closed (#965)

* add events: view_opened and view_closed

* fix typos

* rename view -> menu
This commit is contained in:
tzachar
2022-06-24 06:35:47 +03:00
committed by GitHub
parent df6734aa01
commit 8cab788976
3 changed files with 18 additions and 3 deletions

View File

@@ -34,9 +34,11 @@ core.new = function()
self.view.event:on('keymap', function(...)
self:on_keymap(...)
end)
self.view.event:on('complete_done', function(evt)
self.event:emit('complete_done', evt)
end)
for _, event_name in ipairs({ 'complete_done', 'menu_opened', 'menu_closed' }) do
self.view.event:on(event_name, function(evt)
self.event:emit(event_name, evt)
end)
end
return self
end