UNPKG

coc.nvim

Version:

LSP based intellisense engine for neovim & vim8.

12 lines (11 loc) 551 B
import { CancellationToken } from 'vscode-languageserver-protocol'; import { CompleteOption, CompleteResult, VimCompleteItem } from '../types'; import Source from './source'; export default class VimSource extends Source { private callOptinalFunc; shouldComplete(opt: CompleteOption): Promise<boolean>; refresh(): Promise<void>; onCompleteDone(item: VimCompleteItem, opt: CompleteOption): Promise<void>; onEnter(bufnr: number): void; doComplete(opt: CompleteOption, token: CancellationToken): Promise<CompleteResult | null>; }