UNPKG

coc.nvim

Version:

LSP based intellisense engine for neovim & vim8.

24 lines (23 loc) 783 B
import { Neovim } from '@chemzqm/neovim'; import { Position } from 'vscode-languageserver-protocol'; import Document from '../model/document'; export default class Colors { private nvim; private _enabled; private srcId; private disposables; private highlighters; private highlightCurrent; constructor(nvim: Neovim); private _highlightCurrent; highlightColors(document: Document, force?: boolean): Promise<void>; pickPresentation(): Promise<void>; pickColor(): Promise<void>; readonly enabled: boolean; clearHighlight(bufnr: number): void; hasColor(bufnr: number): boolean; hasColorAtPostion(bufnr: number, position: Position): boolean; dispose(): void; private getHighlighter; private currentColorInfomation; }