nvim_runtime_lua

lsp.TextDocumentFilterLanguage

A document filter where language is required field.

@since 3.18.0 - support for relative patterns. Whether clients support relative patterns depends on the client capability textDocuments.filters.relativePatternSupport.

Fields3

TextDocumentFilterLanguage.language : string

A language id, like typescript.

TextDocumentFilterLanguage.scheme : nil | string

A Uri {@link Uri.scheme scheme}, like file or untitled.

TextDocumentFilterLanguage.pattern : lsp.GlobPattern | nil