Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
ai-chat-ui
ChatViewLanguageContribution
Class ChatViewLanguageContribution
Implements
FrontendApplicationContribution
Index
Constructors
constructor
Properties
agent
Service
chat
Frontend
Contribution
tool
Invocation
Registry
variable
Service
Methods
get
Character
Before
Position
get
Completion
Range
on
Start
provide
Completions
provide
Variable
With
Arg
Completions
register
Completion
Providers
register
Standard
Completion
Provider
trigger
Variable
Argument
Picker
Constructors
constructor
new
Chat
View
Language
Contribution
(
)
:
ChatViewLanguageContribution
Returns
ChatViewLanguageContribution
Properties
Protected
Readonly
agent
Service
agent
Service
:
ChatAgentService
Protected
Readonly
chat
Frontend
Contribution
chat
Frontend
Contribution
:
AIChatFrontendContribution
Protected
Readonly
tool
Invocation
Registry
tool
Invocation
Registry
:
ToolInvocationRegistry
Protected
Readonly
variable
Service
variable
Service
:
AIVariableService
Methods
Protected
get
Character
Before
Position
get
Character
Before
Position
(
model
,
position
)
:
string
Parameters
model
:
ITextModel
position
:
Position
Returns
string
get
Completion
Range
get
Completion
Range
(
model
,
position
,
triggerCharacter
)
:
undefined
|
Range
Parameters
model
:
ITextModel
position
:
Position
triggerCharacter
:
string
Returns
undefined
|
Range
on
Start
on
Start
(
_app
)
:
MaybePromise
<
void
>
Parameters
_app
:
FrontendApplication
Returns
MaybePromise
<
void
>
Protected
provide
Completions
provide
Completions
<
T
>
(
model
,
position
,
source
)
:
ProviderResult
<
CompletionList
>
Type Parameters
T
Parameters
model
:
ITextModel
position
:
Position
source
:
CompletionSource
<
T
>
Returns
ProviderResult
<
CompletionList
>
provide
Variable
With
Arg
Completions
provide
Variable
With
Arg
Completions
(
model
,
position
)
:
Promise
<
CompletionList
>
Parameters
model
:
ITextModel
position
:
Position
Returns
Promise
<
CompletionList
>
Protected
register
Completion
Providers
register
Completion
Providers
(
)
:
void
Returns
void
Protected
register
Standard
Completion
Provider
register
Standard
Completion
Provider
<
T
>
(
source
)
:
void
Type Parameters
T
Parameters
source
:
CompletionSource
<
T
>
Returns
void
Protected
trigger
Variable
Argument
Picker
trigger
Variable
Argument
Picker
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
agent
Service
chat
Frontend
Contribution
tool
Invocation
Registry
variable
Service
get
Character
Before
Position
get
Completion
Range
on
Start
provide
Completions
provide
Variable
With
Arg
Completions
register
Completion
Providers
register
Standard
Completion
Provider
trigger
Variable
Argument
Picker
Theia TypeDoc
Loading...