@krassowski/jupyterlab-lsp
Version:
Language Server Protocol integration for JupyterLab
17 lines (16 loc) • 893 B
TypeScript
/// <reference types="react" />
import { IDocumentWidget } from '@jupyterlab/docregistry';
import { TranslationBundle } from '@jupyterlab/translation';
import { WidgetAdapter } from '../adapters/adapter';
import { VirtualDocument } from '../virtual/document';
export declare function getBreadcrumbs(document: VirtualDocument, adapter: WidgetAdapter<IDocumentWidget>, trans?: TranslationBundle, collapse?: boolean): JSX.Element[];
/**
* @deprecated please use getBreadcrumbs instead; `get_breadcrumbs` will be removed in 4.0
*/
export declare function get_breadcrumbs(document: VirtualDocument, adapter: WidgetAdapter<IDocumentWidget>, collapse?: boolean): JSX.Element[];
export declare function focus_on(node: HTMLElement): void;
export declare function DocumentLocator(props: {
document: VirtualDocument;
adapter: WidgetAdapter<any>;
trans?: TranslationBundle;
}): JSX.Element;