Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
plugin/languages/lens
CodeLensAdapter
Class CodeLensAdapter
Adapts the calls from main to extension thread for providing/resolving the code lenses.
Index
Constructors
constructor
Methods
provide
Code
Lenses
release
Code
Lenses
resolve
Code
Lens
Constructors
constructor
new
CodeLensAdapter
(
provider
:
CodeLensProvider
,
documents
:
DocumentsExtImpl
,
commands
:
CommandRegistryImpl
,
)
:
CodeLensAdapter
Parameters
provider
:
CodeLensProvider
documents
:
DocumentsExtImpl
commands
:
CommandRegistryImpl
Returns
CodeLensAdapter
Methods
provide
Code
Lenses
provideCodeLenses
(
resource
:
URI
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
CodeLensSymbol
[]
>
Parameters
resource
:
URI
token
:
CancellationToken
Returns
Promise
<
undefined
|
CodeLensSymbol
[]
>
release
Code
Lenses
releaseCodeLenses
(
ids
:
number
[]
)
:
void
Parameters
ids
:
number
[]
Returns
void
resolve
Code
Lens
resolveCodeLens
(
resource
:
URI
,
symbol
:
CodeLensSymbol
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
CodeLensSymbol
>
Parameters
resource
:
URI
symbol
:
CodeLensSymbol
token
:
CancellationToken
Returns
Promise
<
undefined
|
CodeLensSymbol
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
provide
Code
Lenses
release
Code
Lenses
resolve
Code
Lens
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Adapts the calls from main to extension thread for providing/resolving the code lenses.