mirror of
https://github.com/LazyVim/LazyVim.git
synced 2025-07-10 09:24:37 +02:00
style: better types for vim.api.nvim_create_autocmd
This commit is contained in:
parent
49805748d4
commit
588240ca09
1 changed files with 17 additions and 0 deletions
|
@ -5,3 +5,20 @@ vim.g = {}
|
||||||
|
|
||||||
_G.lazyvim_docs = true
|
_G.lazyvim_docs = true
|
||||||
_G.LazyVim = require("lazyvim.util")
|
_G.LazyVim = require("lazyvim.util")
|
||||||
|
|
||||||
|
---@class vim.api.create_autocmd.callback.args
|
||||||
|
---@field id number
|
||||||
|
---@field event string
|
||||||
|
---@field group number?
|
||||||
|
---@field match string
|
||||||
|
---@field buf number
|
||||||
|
---@field file string
|
||||||
|
---@field data any
|
||||||
|
|
||||||
|
---@class vim.api.keyset.create_autocmd.opts: vim.api.keyset.create_autocmd
|
||||||
|
---@field callback? fun(ev:vim.api.create_autocmd.callback.args):boolean?
|
||||||
|
|
||||||
|
--- @param event any (string|array) Event(s) that will trigger the handler
|
||||||
|
--- @param opts vim.api.keyset.create_autocmd.opts
|
||||||
|
--- @return integer
|
||||||
|
function vim.api.nvim_create_autocmd(event, opts) end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue