JSONPath Tools / @jsonpath-tools/codemirror-lang-jsonpath / LanguageServiceBackend
Class: LanguageServiceBackend
Serves as a backend for a language service providing services for editors.
Constructors
new LanguageServiceBackend()
ts
new LanguageServiceBackend(sendToFrontend, resolveFunctionHandler?): LanguageServiceBackend
Parameters
sendToFrontend
(data
) => void
Callback that sends a given data to the frontend.
resolveFunctionHandler?
(functionName
) => FunctionHandler
Callback that returns a handler for the given function name.
Returns
LanguageServiceBackend
Methods
receiveFromFrontend()
ts
receiveFromFrontend(data): void
Receives the given data from the frontend.
Parameters
data
JSONValue
Data.
Returns
void