@chemzqm/neovim
Version:
NodeJS client API for vim9 and neovim
22 lines (21 loc) • 608 B
TypeScript
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;
}