Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
plugin/languages/completion
CompletionAdapter
Class CompletionAdapter
Index
Constructors
constructor
Methods
provide
Completion
Items
release
Completion
Items
resolve
Completion
Item
has
Resolve
Support
Constructors
constructor
new
CompletionAdapter
(
delegate
:
CompletionItemProvider
,
documents
:
DocumentsExtImpl
,
commands
:
CommandRegistryImpl
,
)
:
CompletionAdapter
Parameters
delegate
:
CompletionItemProvider
documents
:
DocumentsExtImpl
commands
:
CommandRegistryImpl
Returns
CompletionAdapter
Methods
provide
Completion
Items
provideCompletionItems
(
resource
:
URI
,
position
:
Position
,
context
:
CompletionContext
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
CompletionResultDto
>
Parameters
resource
:
URI
position
:
Position
context
:
CompletionContext
token
:
CancellationToken
Returns
Promise
<
undefined
|
CompletionResultDto
>
release
Completion
Items
releaseCompletionItems
(
id
:
number
)
:
Promise
<
void
>
Parameters
id
:
number
Returns
Promise
<
void
>
resolve
Completion
Item
resolveCompletionItem
(
chainedId
:
ChainedCacheId
,
token
:
CancellationToken
,
)
:
Promise
<
undefined
|
Completion
>
Parameters
chainedId
:
ChainedCacheId
token
:
CancellationToken
Returns
Promise
<
undefined
|
Completion
>
Static
has
Resolve
Support
hasResolveSupport
(
provider
:
CompletionItemProvider
)
:
boolean
Parameters
provider
:
CompletionItemProvider
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
provide
Completion
Items
release
Completion
Items
resolve
Completion
Item
has
Resolve
Support
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...