summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/_meta/events.lua
blob: c7def2e7c3f5019da393efd1fdbd16df198e73d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
--- @meta
-- This file is NOT generated, edit it directly.
--
-- See also `vim.api.keyset.events` in `api_keysets.gen.lua`.
error('Cannot require a meta file')

--- @class vim.event.lspattach.data
--- @field client_id integer

--- @class vim.event.lspdetach.data
--- @field client_id integer

--- @class vim.event.lspnotify.data
--- @field client_id integer
--- @field method string
--- @field params table

--- @class vim.event.lspprogress.data
--- @field client_id integer
--- @field params lsp.ProgressParams

--- @class vim.event.lsprequest.data
--- @field client_id integer
--- @field request_id integer
--- @field request table

--- @class vim.event.lsptokenupdate.data
--- @field client_id integer
--- @field token table

--- @class vim.event.markset.data
--- @field name string
--- @field line integer
--- @field col integer

--- @class vim.event.packchanged.data
--- @field active boolean
--- @field kind string
--- @field spec vim.pack.Spec
--- @field path string

--- @class vim.event.packchangedpre.data : vim.event.packchanged.data

--- @class vim.event.progress.data
--- @field id any
--- @field text string[]
--- @field data? table
--- @field percent? integer
--- @field source? string
--- @field status? string
--- @field title? string

--- @class vim.event.termrequest.data
--- @field sequence string
--- @field terminator string
--- @field cursor integer[]

--- @class vim.event.termresponse.data
--- @field sequence string