diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-07-26 00:56:14 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-07-26 00:56:14 +0530 |
| commit | 68448538172663279919b29dd09b5faa51e0628a (patch) | |
| tree | 032a321c645fca3aec7ba52efd60b55048536b2b /lua | |
| parent | 3f56d76a2b0d528c05ab8d0a38059ca82ba90952 (diff) | |
| download | null-browser-68448538172663279919b29dd09b5faa51e0628a.tar.gz null-browser-68448538172663279919b29dd09b5faa51e0628a.zip | |
Add web.schedule to schedule an action after qt+libuv tick
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/null-browser/api.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/null-browser/api.lua b/lua/null-browser/api.lua index 62dfc76..8b5cebd 100644 --- a/lua/null-browser/api.lua +++ b/lua/null-browser/api.lua @@ -13,6 +13,9 @@ web.decorations = web.decorations or {} require 'null-browser.utils' +--- @param fn fun(): nil Schedule a function to be called on next tick (qt+libuv event loop) +function web.schedule(fn) __internals.schedule(fn) end + --- Add a keymap --- --- @param mode string Keymap mode ("i", "n", ...) |
