Skip to content

JSONPath Tools / @jsonpath-tools/codemirror-lang-jsonpath / LanguageService

Class: LanguageService ​

Serves as a frontend for a language service providing services for editors.

Constructors ​

Constructor ​

ts
new LanguageService(sendToBackend): LanguageService;

Parameters ​

sendToBackend ​

(data) => void

Callback that sends a given data to the backend.

Returns ​

LanguageService

Methods ​

createSession() ​

ts
createSession(): LanguageServiceSession;

Internal

Creates a new language service session.

Returns ​

LanguageServiceSession


receiveFromBackend() ​

ts
receiveFromBackend(data): void;

Receives the given data from the backend.

Parameters ​

data ​

JSONValue

Data.

Returns ​

void