UNPKG

@jupyter-lsp/jupyterlab-lsp

Version:

Language Server Protocol integration for JupyterLab

30 lines (27 loc) 1.03 kB
/* tslint:disable */ /** * 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. */ /** * Number of milliseconds to delay sending out the highlights request to the language server; you can get better responsiveness adjusting this value, but setting it to zero can actually slow it down as the server might get overwhelmed when moving the cursor. */ export type DebouncerDelay = number; /** * Whether the highlights should disappear after the focus leaves the editor/cell */ export type RemoveHighlightsOnEditorEGCellBlur = boolean; /** * Disable this feature. Requires reloading JupyterLab to apply changes. */ export type Disable = boolean; /** * LSP highlights of the variable under the cursor settings. */ export interface CodeHighlights { debouncerDelay?: DebouncerDelay; removeOnBlur?: RemoveHighlightsOnEditorEGCellBlur; disable?: Disable; [k: string]: any; }