@jupyter-lsp/jupyterlab-lsp
Version:
Language Server Protocol integration for JupyterLab
27 lines (26 loc) • 926 B
TypeScript
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
/**
* An array of characters which should close the signature help. The signature help may be shown again after typing a character from this list if the server requests it to open.
*/
export type CloseCharacters = string[];
/**
* The number of documentation lines to show without collapsing into the details section.
*/
export type NumberOfLinesToShowWithoutCollapsing = number;
/**
* Disable this feature. Requires reloading JupyterLab to apply changes.
*/
export type Disable = boolean;
/**
* LSP Code Signature Help settings.
*/
export interface CodeSignature {
closeCharacters?: CloseCharacters;
maxLines?: NumberOfLinesToShowWithoutCollapsing;
disable?: Disable;
[k: string]: any;
}