From 080fbecc8aa7f8385773b1e4ef2f22c4347b02df Mon Sep 17 00:00:00 2001 From: Aaron Pham Date: Fri, 16 Aug 2024 10:42:59 -0400 Subject: [PATCH] feat(type): better hinting vim.diagnostic.Opts |nvim_open_win()| in fact does support border option: ```lua float = {{"char", "hlgroup"}, ...} | {"char", ...} ``` --- lua/lazyvim/types.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lua/lazyvim/types.lua b/lua/lazyvim/types.lua index a963ac42..11c2e3e2 100644 --- a/lua/lazyvim/types.lua +++ b/lua/lazyvim/types.lua @@ -22,3 +22,10 @@ _G.LazyVim = require("lazyvim.util") --- @param opts vim.api.keyset.create_autocmd.opts --- @return integer function vim.api.nvim_create_autocmd(event, opts) end + + +---@class vim.diagnostic.config.Opts: vim.diagnostic.Opts +---@field float? vim.diagnostic.config.Opts.Float +--- +---@class vim.diagnostic.config.Opts.Float: vim.diagnostic.Opts.Float +---@field border? string | string[] | string[][]