UNPKG

@chemzqm/neovim

Version:

NodeJS client API for vim9 and neovim

22 lines (21 loc) 608 B
import { BaseApi } from './Base'; import { Window } from './Window'; export declare class Tabpage extends BaseApi { prefix: string; /** * The windowid that not change within a Vim session */ get id(): number; /** Returns all windows of tabpage */ get windows(): Promise<Window[]>; /** Gets the current window of tabpage */ get window(): Promise<Window>; /** Is current tabpage valid */ get valid(): Promise<boolean>; /** Tabpage number */ get number(): Promise<number>; /** Invalid */ getOption(): any; /** Invalid */ setOption(): any; }