Langium - v4.0.0
Preparing search index...
langium/lsp
createServerRequestHandler
Function createServerRequestHandler
createServerRequestHandler
<
P
extends
{
textDocument
:
TextDocumentIdentifier
}
,
R
,
PR
,
E
=
void
,
>
(
serviceCall
:
(
services
:
LangiumCoreAndPartialLSPServices
,
document
:
LangiumDocument
,
params
:
P
,
cancelToken
:
Cancellation
.
CancellationToken
,
)
=>
HandlerResult
<
R
,
E
>
,
sharedServices
:
LangiumSharedServices
,
targetState
?:
DocumentState
,
)
:
ServerRequestHandler
<
P
,
R
,
PR
,
E
>
Type Parameters
P
extends
{
textDocument
:
TextDocumentIdentifier
}
R
PR
E
=
void
Parameters
serviceCall
:
(
services
:
LangiumCoreAndPartialLSPServices
,
document
:
LangiumDocument
,
params
:
P
,
cancelToken
:
Cancellation
.
CancellationToken
,
)
=>
HandlerResult
<
R
,
E
>
sharedServices
:
LangiumSharedServices
Optional
targetState
:
DocumentState
Returns
ServerRequestHandler
<
P
,
R
,
PR
,
E
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Langium - v4.0.0
Loading...