UNPKG

@chemzqm/neovim

Version:

NodeJS client API for vim9 and neovim

16 lines (15 loc) 503 B
import { NeovimClient } from '../api'; import Connection from './connection'; export default class Request { private connection; private cb; private readonly id; private method; private _direct; constructor(connection: Connection, cb: Function, id: number); get isDirect(): boolean; request(method: string, args?: any[]): void; call(method: string, args?: any[]): void; expr(expr: string): void; callback(client: NeovimClient, err: any, result: any): void; }